虚拟机linux操作系统终端的基本命令5:ls ------当前⽬录
-a 显⽰当前⽬录下的所有⽂件和⽬录
-l 显⽰当前⽬录下的⽂件详细信息(以长格式显⽰)
-h 以⼈类可读的⽅式显⽰
-s 显⽰占有量
-a 不隐藏任何以开始的项⽬
-R 递归显⽰⼦⽬录
-t 以时间先后排序
-r 逆序
--color=auto使⽤⾊彩来区分⽂件类型的功能
红⾊:压缩linux终端下载软件
⽩⾊:普通⽂件
蓝⾊:⽬录⽂件
绿⾊:可执⾏⽂件
青⾊:链接⽂件(快捷⽅式)
黄⾊:设备⽂件
紫⾊:套接字⽂件
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 p.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程序进⾏压缩或解压