bz2解压命令_linux命令统计

命令目录大纲:共51个命令详解

logoutsyncrm||bzip2man
exitrunlevelcatgrepbunzip2
ifconfigpowerofftacwctar
pwdping morefind>> 
Tabls lesswhereis
cdheadechowrite
Alt+.touch tailduwall
whoamimkdir|zip alias
who/w*gzipunalias
rebootmv &&gunzipvi/vim
序号命令中文解释单个命令
1tty查看当前所在的终端设备标识符tty
2logout登出、注销用户logout
3exit退出当前终端exit
4ifconfig查看计算机的网卡配置信息/查看网络接口的状态ifconfig
5pwd查看工作目录pwd
6Tab自动补全:1.对我们输入的命令进行补全
      2.对参数一般是文件或目录进行补全
7重复上一个全部命令
8Alt+.可以调出之前的单个命令(在Xshell  6这个工具不适用)
9whoami查看当前用户whoami
10who/w查看登录到本机的所有用户who/w
11reboot重启reboot
12sync同步数据sync
13runlevel显示当前的运行级别runlevel
14poweroff立刻关机poweroff

序号

命令

中文解释

多个命令执行

1

ping

测试网络连通性

ping ip地址→(译:查看IP地址的接通情况)

2

ls

列表显示目录内容

ls -l →(译:详细信息显示,长格式显示文件的信息)
  ls -a→(译:显示所有文件,包括隐藏文件)
  ls -d→(译:查看目录本身的信息)
  ls -R→(译:递归显示目录内容)
  ls *类似的文件后缀名*→(译:过滤出所有后缀名一样的文件)

3

cd

改变工作目录

cd 路径如(/etc/pm/)→(译:进入到该目录下的路径)
  cd ~(用户名)→(译:当前用户的家目录,也可以直接用cd)
  cd - →(译:表示上一次进入的目录=上一次操作进入的目录)
  cd .. →(译:表示当前目录的上级目录;父目录)
  cd . →(译:表示当前工作目录)

4

touch

创建一个空白的文件

touch filename→(译:创建一个新的空白文件)例:touch 123.txt→创建一个文件为123.txt的空白文件

5

mkdir

创建一个空目录

mkdir filename→(译:创建一个新的空目录)例:mkdir 123→译:创建一个123的空目录
  mkdir -p filename/filename/filename→(译:在本目录下递归创建目录)
  mkdir 目录/filename→(译:在路径下直接添加目录)

6

cp

复制文件

cp (源文件) (目标路径)→(译:把源文件复制到目标路径下)
  cp -r (源目录) (目标路径)→(译:把目录复制到目标路径下)

7

*

通配符

cp "*匹配文件名" (目标路径)→(译:把所有匹配到文件名复制到目标路径下)cp   "*log" /tmp/

8

mv

移动文件或改文件名

mv (源文件) (目标路径)→(译:把源文件移动到目标路径下)
  mv (源文件名) (新建的文件名) →(译:改文件名的方法)

9

rm

删除文件或目录

选项:-r 删除目录-f 强制
  rm filename→(译:删除文件,有提示)
  rm -f filename →(译:强制删除文件,没有提示)
  rmdir (目录) →(译:删除一个空目录)
  rm -r (目录) →(译:删除一个非空目录)
  rm -rf filename1→(译:可强制删除所选的目录以及文件*需谨慎使用*,一般确保目录文件都可以删除的情况下方可使用,不然就要使用-r一个一个提示要不要删除)

10

cat

查看文件内容

cat (文件名)→(译:短小文本,不用进入文件编译器就可以查看文本内容)

11

tac

查看文件内容-倒序查看行

tac (文件名)→(译:行,倒序查看)

12

more

查看文件内容更多

more →(译:界面操作指令:'sapace-翻页' ,’enter-下一行’, 'q' 退出)

13

less

查看文件内容更少

less→(译:界面操作指令:'pgdown-向下翻','pgup-向上翻','keywords-搜索','q-退出')

14

head

查看文件的前几行

head -n (文件名)→(译:查看文件的前几行)例:head -20 /etc/services

15

tail

查看文件的后几行

tail -n (文件名)→(译:查看文件的后几行)
  tail -f (文件名)→(译:动态显示文件内容)例:tail -30 /etc/services

tail -f *.log→动态查看日志

16

|

管道符:将一个命令的输出传送给另一个命令,作为另一个命令的输入

命令1|命令2|命令3……|命令n
  command1 |command2→(译:第一个命令的输出,作为第二个命令的输入)例:   ls -l /etc |  more
  ls -l /etc | grep init
  ls -l /etc | grep init | wc -l

17

用;间隔的各命令按顺序依次执行

command1   ;command2→(译:先执行第一个命令,然后再执行第二个命令)

18

&&

前后命令的执行存在逻辑与关系,只有&&前面
  的命令执行成功后,它后面的命令才被执行

command1   &&command2→(译:第一个命令执行成功,才执行第二个命令)

19

||

前后命令的执行存在逻辑或关系,只有||前面的
  命令执行失败后,它后面的命令才被执行。

comman1   ||command2→(译:第一个命令执行不成功,才执行第二个命令)

20

grep

文件搜索命令,从文本中搜索指定的字符串,把包含该字符的行显示出来

grep (指定字串) (源文件)→(译:在文件中搜寻字串匹配的行并输出)
  -i 不区分大小写-v 反选^ 表示以…..开头$ 表示以…… 结尾
  例:grep ftp  /etc/services

21

wc

单词统计

wc -l (文件名)→(译:统计该文件内容有多少行)
  wc -w (文件名)→ (译:统计该文件内容有多少个单词)
  wc -c (文件名)→(译:统计该文件内容有多少个字符)
  wc -lwc (文件名)→(译:统计该文件内容有多少行(line),单词(word),字符(charcter))

22

find

查找文件,精确的查找

find (查找范围) (查找条件)→(译:列出所有满足某个条件的范围)
  (查找范围):一般是一个指定的目录(查找条件)有:-name(文件名) -size(文件尺寸) -user(文件的属主) -perm(文件的权限) -group(文件的属组)   其他-uid、-gid、-mtime、-ctime、-type等;特殊命令:find (查找范围) (查找条件) -exec/ok   command2 {} \;→(译:将查找到的文件用另一个命令处理)例:find /usr -size  +10M→(译:在usr目录下查找大小为10M的文件列出来)
  find /etc -name init→(译:在etc目录下查找名字为init的文件列出来)
  find /usr -size +10M -a -size -25M→(译:在/usr目录下查找大小在10M到25M之间的文件)
  find /home -user student→(译:在home目录下查找属主为student的文件)
  find /usr -size +10M -a -size -14M -exec ls -lh {} \;→(译:在usr目录下查找大小在10M到14M之间的文件并显示文件大小信息)

23

locate

寻找文件或目录;根据文件名来查找,从索引数据去查找(手动更新数据库命令:updatedb)--模糊搜索

locate (搜索关键词)→(译:寻找文件或目录)例:locate file→(译:列出所有跟file相关的文件)

24

which

显示系统命令所在目录;可以查找可执行文件命令

which (命令名称)→(译:显示该命令所在目录)例:which ls→译:ls命令所在的目录为/bin/ls

25

whereis

whereis命令是定位可执行文件、源代码文件、帮助文件在文件系统中的位置

whereis (命令名称)→(译:显示命令名称所有关联的目录)

26

echo

回显命令

echo $varname→(译:回归显示变量的值)例:echo "hello world"→(译:回归显示hello  world 英文)

27

du

统计目录(包括目录下的所有文件)所占磁盘的大小

du -sh (文件名或目录) →(译:统计文件或目录所占磁盘的大小)

28

zip

压缩文件或目录;文件后缀为*.zip

zip (原始文件名或新文件名称.zip) (原始文件名)→(译:压缩后缀名为zip的原始文件名或新文件名,压缩后保留原来的文件)例:zip lyw.zip lyw→译:压缩文件名为lyw.zip
  zip -r (目录文件名) (原始文件名)→(译:压缩后缀名为zip的目录文件名,压缩后保留原来的文件)例:zip -r student.zip student→译:压缩文件名为student.zip

29

unzip

解压.zip的压缩文件

unzip (压缩文件)→(译:解压.zip的压缩文件)例:unzip test.zip→译:解压test.zip的压缩文件

30

gzip

压缩文件;文件后缀为*.gz注:gzip不能压缩目录;
  不保留原始文件

gzip (文件名,不用加后缀名)→(译:压缩后缀名为.gz的文件,压缩后原始文件不存在)例:gzip lyw→译:压缩文件名为lyw.gz

31

gunzip

解压.gz的压缩文件

方法1:gunzip (压缩文件)→(译:解压.gz的压缩文件)例:gunzip file1.gz→译:解压文件名为file1方法2:gzip -d (压缩文件)→(译:解压.gz的压缩文件)例:gunzip -d file1.gz→译:解压文件名为file1

32

bzip2

压缩文件;文件后缀为*.bz2注:bzip2不能压缩目录

bzip2 (文件)→(译:压缩后缀名为.bz2的文件,压缩后原始文件不存在)译:bzip2 file→译:压缩文件名为file.bz2
  bzip2 -k (文件)→(译:压缩后缀名为.bz2的文件,压缩后原始文件仍然存在)例:bzip2 -k file1→译:压缩文件名为file1.bz2

33

bunzip2

解压.bz2的压缩文件

方法1:bunzip2 (压缩文件)→(译:解压.bz2的压缩文件,解压后原始文件不存在)例:bunzip2 file1.bz2→译:解压文件名为file1方法2:bzip2 -d (压缩文件)→(译:解压.gz的压缩文件,解压后原始文件不存在)例:bzip2 -d file1.gz→译:解压文件名为file1

34

tar

打包目录或文件,后缀名为.tar
  注:打包文件或目录后仍然保留原始文件或目录

tar -cvf  file.tar  file→(译:打包文件或目录名为file.tar)
  tar -xvf file.tar→(译:解包文件或目录名为file,解包后原始打包文件仍然存在)扩展如下
  tar -czvf file.tgz file→(译:打包并压缩文件或目录名为file.tgz,原始文件或目录仍然存在,注:.tar.gz=.tgz)
  tar -xzvf file.tgz→(译:解包并解压文件或目录名为file,解包并解压后原始文件仍然存在)
  tar -cjvf file.tar.bz2 file→(译:打包并压缩文件或目录名为file.tar.bz2,原始文件或目录仍然存在)
  tar -xjvf file.tar.bz2→(译:解包并解压文件或目录名为file,解包并解压后原始文件仍然存在)
  tar -czvf/-cjvf 指定路径.tgz/指定路径.tar.bz2原始路径文件名→(译:打包并压缩到指定路径)例:tar -czvf  /home/student/file.tgz /home/lyw/file→译:在原始路径lyw下的文件名file打包并压缩到指定路径student下文件后缀名为.tgztar -cjvf  /home/student/file.tar.bz2  /home/lyw/file→译:在原始路径lyw下的文件名file打包并压缩到指定路径student下文件后缀名为.tar.bz2
  tar -xzvf/-xjvf file.tgz/file.tar.bz2 -C 路径→(译:解包解压缩文件名为file到指定的路径)

35

覆盖重定向(一般指文本格式)
  注:
  1.> 标准输出
  2.> 标准错误输出

echo   "welcome to my world">filename.txt→(译:welcome to my  world覆盖掉文件名filename.txt里面的内容)

36

>> 

追加重定向

echo   "welcome to my world">>filename.txt→(译:welcome to my world在文件名filename.txt最后面添加内容)

37

输入重定向

所谓的输入重定向即输入不从键盘读入,而是从文件输入或其它。例:wc→(译:wc的输入来自 /etc/inittab的文件)

38

write

向不同的用户发送消息

write  username →(译:向username用户名发送消息,按Ctrl+D结束对话)

39

wall

向所有用户发送广播消息

wall "要输入的内容消息"→(向所有用户名发送消息,按Ctrl+D结束对话)

40

alias

创建别名,相当于指定一个长命令的一个快捷键

alias 别名='原始命令'→(译:创建一个别名的快捷键)例:alias cl='clear'→译:创建一个cl的快捷键清除屏幕命令定义完成后可以直接通过alias命令进行查看

41

unalias

撤销别名

unalias 别名→(译:撤销别名,恢复原始命令)例:unalias cl→译:撤销别名cl,恢复原始命令

42vi/vim文本编辑器vi/vim 文本文件→(译:进入文本的内容)命令模式  在命令行 输入 vi |  vim filename插入模式  在命令模式输入 a i o末行模式  在命令模式下输入 : 常见的命令:a 在光标后附加文本   h j k l 左 下 上 右i 在光标前插入文本    :q! 不保存退出o 在光标下插入新行   :wq 保存并退出:set nu 设置行号:set nonu 取消行号:set ic 跳转到当前光标所在的位置dw 删除一个单词gg 到第一行dd 删除所在行:n1,n2d 删除指定范围的行yy 复制当前行
   dd 剪切当前行p 粘贴在当前光标所在行下r字母或数字 取代光标所在的字符u 取消上一步操作/字符 向前搜索指定字符串(注:按住n可以继续查看下一个指定字符串出现的位置):n1,n2s/old/new/g 在一定范围内替换指定字符串
   详细命令见如右截图
43man查找某个命令的使用方法man 命令→(译:查找命令的格式使用方法,按住q退出)

179cda725833dbb1d94a99376c617c77.png

c2c3cd461a78af1e1492f3800cf659ed.png

53shutdown关机命令shutdown -h now→(译:立刻关机,root和student都可以用)注:poweroff 这个命令也是立刻关机命令,root和student都可以用    half 这个也是关机命令,前提是root才可以使用

5536961af00851898507d8774ea1fd88.png

59

yum


 yum源的软件安装,好处如下:
 1.自动解决软件包依赖关系
 2.方便的软件包升级

1.首先要建立本地yum源:   将光盘的Server目录设置为yum源2.配置好文件vim  /etc/yum.repos.d/rhel-debuginfo.repo 
 baseurl=file:///mnt/cdrom/Server
 enabled=1
 gpgcheck=0
 yum install 软件名→(译:安装软件,出现yes要一个个手动输入y)
 yum -y install 软件名→(译:安装软件,出现yes要自动输入y)yum remove 软件名→(译:卸载软件)yum list 软件名→(译:查询软件)  (个人推荐,rpm -q )

60

ps

查看系统中的进程

查看进程:
 ps aux→(译:静态查看系统进程)或ps -le→(译:静态查看系统进程)
 top→(译:动态查看进程)
 S休眠状态,D不可中断的休眠状态,R运行状态,Z僵死状态,T停止结束进程:kill -9 pid
 killall -9 进程名pkill -9 进程名kill -l 查看进程编号1-64的信息


   感谢收看

       祝你们看完有个好的收获,

如若喜欢我文章的人,可以在下方扫码请我吃颗棒棒糖,谢谢你的打赏98c9bf8f7a29f370c4aefca5c003b8e6.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值