5:ls ------当前目录
-a 显示当前目录下的所有文件和目录
-l 显示当前目录下的文件详细信息(以长格式显示)
-h 以人类可读的方式显示
-s 显示占有量
-a 不隐藏任何以开始的项目
-R 递归显示子目录
-t 以时间先后排序
-r 逆序
--color=auto使用色彩来区分文件类型的功能
红色: 压缩
白色:普通文件
蓝色: 目录文件
绿色:可执行文件
青色: 链接文件(快捷方式)
黄色 :设备文件
紫色: 套接字文件
6:cd
cd-回到上次的工作路径
cd=cd~=cd--回到用户的宿主目录
苏
pwd 显示当前文件路径(绝对路径)
su - root 主用户
3:man 替换中文
向后翻一屏 SPACE PgDn
向前翻一屏 b PgUp
向后翻一行 ENTER 下键
向前翻一行 k
查看
/KEYWORD:向后
n 下一个
N 前一个
?KEYWORD 向前
q 退出
4:info cd 也是查看功能
rm -rf 删除命令
-f 删除文件或目录时不进行提醒,直接强制删除(非常危险的选项)
-r 删除目录时必须使用此选项,表示递归删除所有文件及子目录
i 删除文件或目录时提醒用户确认
1:type cd 查看命令类型 分为内部命令,外部 命令
2:help cd 查看内部命令的帮助 信息
cd --help
*********************
Tab健: 自动补齐或者列出符合开头的命令
“\”; 强制换行(续行符)和转义
ctrl+l 清屏等同于 clear 命令
ctrl+c 取消本次命令执行
ctrl+r 搜索历史命令
ctrl+d 从shell提示中注销关闭,类似输入exit退出命令
8:du
-a:统计磁盘空间占用时包括所有的文件,不仅仅只统计目录
-h 默认以kb计数,但不显示单位,显示出统计结果
-s 只统计所占用空间的总的大小,而不是统计每个子目录,文件大小
-sh 显示文件所占用的总空间
7:touch (touch {1..10}.txt)会同时创建十个
创建文件命令
rm -rf *.txt 删除以.txt所有文件
date -s“...”修改时间
-a只更改访问时间
-c --no-create 不创建任何文件
-d,--date=字符串 使用指定字符串表示时间而非当前时间
-m 只更改修改时
9:mkdir
创建目录命令
-p 嵌套创建多层目录
-v 显示详细
-m 跳出当前的umask的值
10:cp
-f 覆盖目标同名文件或目录时不进行提醒,直接强制复制
-i 覆盖目标同明文件或目录时提醒用户确认
-r 复制目录时必须使用此选项,表示递归复制所有文件及子目录
-p 复制时保持源文件的权限,属主及时间标记等属性不变
注意: 系统默认设置了cp别名
rm
mv 移动文件 也可以改文件名 目录也可以
列子
mv file aaa/file
目录 mv aaa /tmp
which 查找命令所在的位置、
echo $PATH 路径所在的位置
find{查找范围}[查找条件表达式]
-name 根据目标文件的名称进行查找,允许使用“*”及“?”道通配符
-size 根据目标文件的大小进行查找,一般使用“+”“-”号设置超过或小于指定的大小作为查找条件,常用的容量单位kb(k是小写),mb,gb
-user 根据文件是否属于目标用户进行查找
-type根据文件的类型进行查找
普通文件(f),目录(d),块设备文件(b),字符设备文件(c),链接文件(l),管道文件(p),套接字文件(s:socket)等
ifconfig 可以查看网卡状态及ip
alias 修改别名 格式(slias myip=ifconfig)
un alias 或 un alias cd 取消别名
alias cd=“rm -rf”慎用
tate
查看系统时间
date -s “..”修改系统时间
cal
查看日历
列如 cal 9 2021
ntpdate
和网络上时间服务器进行同步 -u穿过防火墙
列如 ntpdate -u cn.pool.ntp.org
cat-n,nl,tac,rev
查看文件内容
more
less
head [选项]..【文件】..
查看文件开头的一部分内容,默认显示十行
tail
查看文件尾部的一部分内容,默认显示十行
-f 动态更新尾部信息
wc 统计文件中的单词数量
wc【选项】..【文件】..
-i: 统计行数
-w 统计单词个数
-c 统计字字数
grep
文件中查找并显示包含指定字符串的行
“^...”表示以...开头
“...$”表示以...结尾
“^$”表示空行
egrep
增强型过滤(grep-E)
gzip
压缩 数字越大压缩级别越高,格式“g2”
bzip 2“.bc2”
bunzip2
解压格式“.bz2”
gunzip
解压缩格式为-gz的压缩文件
tar
制作归档文件,释放归档文件
[c...]归档文件名 源文件或目录
【x..】归档文件名
-c创建tar格式的包文件
-f解开tar格式的包文件
-f表示使用归档文件,(后面需紧跟归档文件名)
-C解包时指定释放的目标目录
-z调用gzip程序进行压缩或解压
-j调用bzip2程序进行压缩或解压