list
执行权限:所有用户功能描述:显示目录文件
语法:ls 选项
-a 显示所有文件,包括隐藏文件
-l 详细信息显示
mkdir
执行权限:所有用户
语法:mkdir -p [目录名]
功能描述:创建新目录
-p 递归创建
pwd
执行权限:所有用户
语法:pwd
显示当前目录
rmdir
执行权限:所有用户
语法:rmdir [目录名]
功能描述:删除空目录,非空删不了
cp
执行权限:所有用户
语法:cp -rp [原文件或目录] [目标目录]
-r 复制目录
-p 保留文件属性
-i 覆盖文件前询问用户
-v 显示指令执行过程
功能描述:复制文件或目录
mv
执行权限:所有用户
语法:mv [原文件或目录] [目标目录]
-f 如果重复则直接覆盖
-i 覆盖前询问用户
-v 显示执行过程信息
功能描述:剪切文件、改名
rm
执行权限:所有用户
语法:rm -rf [文件或目录]
-r 删除目录,递归删除
-f 强制执行
功能描述:删除文件
touch
执行权限:所有用户
语法:touch [文件名]
功能描述:修改时间戳,顺便创建空文件
cat
语法:cat [文件名]
功能描述:显示文件内容
-n显示行号
chmod
执行权限:所有用户
语法:chmod [{ugoa}{+-=}{rwx}] [文件或目录]
[mode=421 ] [文件或目录]
-R递归修改
功能描述:改变文件或目录权限
chown
执行权限:所有用户
语法:chown [用户] [文件或目录]
功能描述:改变文件或目录的所有者
chgrp
执行权限:所有用户
语法:chgrp [用户组] [文件或目录]
功能描述:改变文件或目录的所属组
find:
find/etc−nameinit在目录/etc中查找文件init−iname不区分大小写
f
i
n
d
/
e
t
c
−
n
a
m
e
i
n
i
t
在
目
录
/
e
t
c
中
查
找
文
件
i
n
i
t
−
i
n
a
m
e
不
区
分
大
小
写
find / -size +204800
在根目录下查找大于100MB的文件
+n大于 -n小于 n等于
find/home−useruser1在根目录下查找所有者为user1的文件−group根据所属组查找
f
i
n
d
/
h
o
m
e
−
u
s
e
r
u
s
e
r
1
在
根
目
录
下
查
找
所
有
者
为
u
s
e
r
1
的
文
件
−
g
r
o
u
p
根
据
所
属
组
查
找
find /etc -cmin -5
在/etc下查找5分钟内被修改过属性的文件和目录
-amin访问时间 access
-cmin文件属性 change
-mmin文件内容 modify
$ find /etc -name inittab -exec ls -l {} \;
在/etc下查找inittab文件并显示其详细信息
-exec 命令 {} \;对搜索结果执行操作
命令名称:grep
命令所在路径:/bin/grep
执行权限:所有用户
语法:grep -iv [指定字串] [文件]
功能描述:在文件中搜寻字串匹配的行并输出
-i不区分大小写
-v排除指定字串
统计命令:wc
-c 统计字节数
-l 统计行数
-m 统计字符数。这个标志不能与 -c 标志一起使用
-w 统计字数。一个字被定义为由空白、跳格或换行字符分隔的字符串
-L 打印最长行的长度
裁剪命令:cut
-b :以字节为单位进行分割。这些字节位置将忽略多字节字符边界,除
非也指定了 -n 标志。
-c :以字符为单位进行分割。
-d :自定义分隔符,默认为制表符。
-f :与-d一起使用,指定显示哪个区域。
-n :取消分割多字节字符。
sort:
-b 忽略每行前面开始出的空格字符。
-c 检查文件是否已经按照顺序排序。
-f 排序时,忽略大小写字母。
-M 将前面3个字母依照月份的缩写进行排序。
-n 依照数值的大小排序。
-o<输出文件> 将排序后的结果存入指定的文件。
-r 以相反的顺序来排序。
-t<分隔字符> 指定排序时所用的栏位分隔字符。
-k 选择以哪个区间进行排序。
-u 全局去重
uniq 命令删除文件中的重复行(在
发出 uniq 命令之前,请使用 sort 命令使所有重复行相邻)。
tar命令:
tar -zcvf:压缩
tar -zxvf:解压
linux主要命令
最新推荐文章于 2024-07-14 18:48:08 发布