栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

linux基础命令

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

linux基础命令

pwd 查找当前所在的工作目录 

ls +选项 +目录名称

选项功能说明
-s列出所有文件,包括以“·”开头的隐藏文件

-d

将目录像其它普通文件一样列出,而不是列出它们的内容

-f

将文件按磁盘存储顺序列出,而不是按文件名排序输出

-i

显示文件的inode编号

-l

显示文件的详细信息,而且一行显示一个文件

-u

将文件按其最近访问时间排序

-t

将文件按其最近修改时间排序

-c

将文件按其状态修改时间排序

-r

将输出结果逆序排列,和-t、-S等选项配合使用

-R

将目录及其所有子目录的内容全部显示出来

-S

按文件大小排序,默认大文件在前

cd命令:在不同的目录间切换,即更改当前工作目录(可以使用一些特殊符号表示目标路径)

cd  .            // 进入当前目录

cd  ..           // 进入上一级目录

cd  -             // 进入上次所在的目录

cd  ~         // 进入当前登录用户的主目录

cd  ~root      // 进入root用户的主目录

more:分页显示文件,即一次显示一页内容  more   [选项]   文件名

选项

功能说明

-num

指定每屏显示的行数

+num

从第num行开始显示

-p

先清屏再显示文本文件内容

命令内部操作

F键或空格键

向下翻一页

D键或Ctrl+D

向下翻半页

B键或Ctrl+B

向上翻一页

回车键

向下移动一行

Q键

退出more命令

 

less:分页显示文件,即一次显示一页内容

 

 head:显示文件开头若干行内容,默认显示前10行   head   [选项]   文件列表

选项

功能说明

-c  size

显示文件开头的 size 字节

-n  number

显示文件开头的 number  行

-q

不显示文件名的头信息

-v

总是显示文件名的头信息

tail:显示文件结尾若干行内容,默认显示后10行    tail   [选项]   文件列表

选项

功能说明

-c  size

显示文件结尾的 size 字节

-n  number

显示文件结尾的 number  行

-q

不显示文件名的头信息

-v

总是显示文件名的头信息

cat:在标准输出设备上显示文件内容    cat   [选项]   文件列表

选项

功能说明

-b

只显示非空行的行号

-E

在每行结尾处显示“$”符号

-n

显示所有行的行号

-s

将连续的多个空行替换为一个空行

-T

把 制表符TAB字符显示为“^I”

touch命令:创建新文件或修改文件时间戳  touch  [选项] 文件名

选项

功能说明

-a

修改文件访问时间

-m

修改文件修改时间

-c

修改文件时间戳

-t  time

使用指定的时间值(202204202014)

mkdir命令:创建新目录      mkdir  [选项]  目录名

选项

功能说明

-p

递归创建所有子目录

-m  mode

为新建的目录设置指定的权限 mode

rmdir:删除空目录  

cp命令:复制文件或目录   cp  [-abdfilprsuvxPR]  源文件或源目录  目标文件或目标目录 

选项

功能说明

-d

如果源文件为软链接则复制软链接,而不是复制源文件

-i

如果目标文件已经存在,提示是否覆盖现有目标文件

-l

建立源文件的硬链接文件而不是复制源文件

-s

建立源文件的软链接文件而不是复制源文件

-p

保留源文件的所有者、组、权限和时间信息

-r

递归复制目录

-u

如果目标文件有相同或更新的修改时间,则不复制源文件

-a

相当于-d、-p和-r三个选项的组合,即 -dpr

mv命令:移动或重命名文件或目录     mv  [-fiuv]  源文件或源目录  目标文件或目标目录

选项

功能说明

-f

如果目标文件已存在,强制覆盖目标文件而且不给提示

-i

如果目标文件已存在,提示是否覆盖目标文件

-u

如果源文件的修改时间更新,则移动源文件

-v

显示移动过程

rm命令:永久删除文件或目录   rm  [-dfirvR]  文件或目录

选项

功能说明

-f

删除文件和目录前不给提示,即使文件和目录不存在

-i

和-f选项相反,删除文件和目录前有提示

-r

递归删除目录及其所有内容

-v

删除文件前打印文件名

find命令:可以根据给定的路径和表达式查找的文件或目录。如不加任何参数,表示查找当前路径下的所有文件和目录      find  [目录]  [匹配表达式] 

选项

功能说明

-name  pattern

-iname  pattern

查找文件名符合指定模式 pattern 的文件,pattern 一般用正则表达式指定。-iname不区分大小写。

-user  uname

-uid  uid

查找文件所有者是 uname 或文件所有者标识是 uid 的文件

-group  gname

-gid  gid

查找文件所属组是 gname 或文件所属组标识是 gid 的文件

-atime|-ctime|-mtime 

 [+-]n

查找文件访问时间(状态修改时间|内容修改时间)在 n 天前的文件

-amin|-cmin|-mmin

[+-]n

查找文件访问时间在(状态修改时间|内容修改时间)n 分钟前的文件

-newer  file

查找比指定文件 file 还要新的文件(即修改时间更晚)

-empty

查找空文件或空目录

tar命令: 对文件进行打包和压缩,将多个文件合并成一个文件,使用时可不加“-” 

 tar [选项] [-f 压缩包名] 源文件或目录

选项

功能说明

-c

创建打包文件(和-x、-t选项不能同时使用)

-r

将文件追加到打包文件的末尾

-A

合并两个打包文件

-f  filename

指定打包文件名,一定要正确指定后缀名

-v

显示正在处理的文件

-x

展开打包文件

-t

查看打包文件包含哪些文件或目录

-C  dir

在特定目录中展开打包文件

 

grep命令: 从文件中提取符合指定匹配表达式的行   grep  [选项]  [匹配表达式]  文件

选项

功能说明

-A  num

提取符合条件的行及紧随其后的 num 行

-B  num

提取符合条件的行及在其之前的 num 行

-C  num

提取符合条件的行及其前后各 num 行

-m  num

最多提取 num 行符合条件的行

-I

不区分大小写

-n

输出行号

-r

递归地查找目录下的所有文件

-v

反向查找,即只显示不满足条件的行

 

chown命令:修改文件所有者和属组    chown  [-R]  用户名:属组名  文件或目录

chmod命令:修改文件权限

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/837585.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号