简述linux中常用的归档 压缩文件类型,Linux系统基本命令小结

66b52468c121889b900d4956032f1009.png

8种机械键盘轴体对比

本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?

一、获得命令帮助信息:

获得命令的使用语法

获得命令的选项及功能解释

1.获得内部命令帮助信息:(一般为纯英文)

help 内部命令

eg. 获得cd命令的帮助信息

5a37129c7f2c8be170d85d91b99eb96a.png

2、获得外部命令帮助信息:(带有中文)

外部命令 --help

eg. 获得外部命令date的帮助信息

b442d4d156b0ed72632e7678456d1b74.png

PS.内部命令与外部命令之区别:内部命令存在于Linux系统的Shell中,而非磁盘中Shell被Linux系统加载到内存中,内部命令处于随时调用状态,用户可直接使用。

外部命令以文件形式存在:通常存放在硬盘中,外部命令主要在“/bin,/sbin”等目录中。

二、查看系统信息

1、查看CPU信息:

cat /proc/cpuinfo

c5afd0c951619648aeed9c071700f1ef.png

2、查看内存情况:

cat /proc/meminfo

da1ab9a63e61f79055c8e906ccffa9ae.png

3、查看系统内核版本:

cat /proc/version

6ba93a8f813fed0bd3684b72c1d25f47.png

4、查看已加载的文件系统:

cat /proc/mounts

cd4f374867f9afa1814fce83b6fbb79f.png

5、查看系统日期:

date

53667e9acfc539d766ef61491aa808d7.png

6、设置日期和时间(月日时分年.秒)

date 121217002018.00

61c7aa9c616c678a69f6ec48212f6826.png

三、关机操作

1、关闭系统:

shutdown now

poweroff

init0

2、重启系统:

shutdown -r now

reboot

init6

四、文件和目录操作:

1、更改路径(cd)

1)进入 某个目录

例如:进入home目录

cd /home

2)返回上一级目录

cd ..

3)进入个人的主目录

cd ~用户主目录名

例如:cd ~user1 进入个人的主目录

4)返回上次所在的目录

cd -

5)显示完整工作路径

pwd

f26948c616c32c54b6ea4661042ad054.png

2、查看目录或文件:(ls)

1)查看某目录下的文件或子目录:

例如:查看/etc目录下的文件或子目录

ls /etc

6fa56d0a35d615f1c85df633dfe852fe.png

查看结果中:

目录:深蓝色

文件:黑色或其它颜色

2)ls -F

查看结果中:

13e1ed78a93dac0c3365e63c2f67675c.png

目录:带斜杠“/”

文件:不带斜杠“/”

3)查看目录或文件的详细信息

ls -l

*开头的’d’表示是文件夹,其他则代表文件

672152c734f40cffe9f997a24c146c9c.png

4)显示具有隐藏属性的文件或目录

ls -a

带点“.”的文件或目录均具有隐藏属性

cc5d86dd8d2cb5ff67b040e25fcd150d.png

3、创建、删除目录特别说明:

在写目标路径时最前面若加 ‘ / ’ 说明从根目录开始。若不加则说明当前目录开始。这个很重要!!

1)创建目录

mkdir 目录1 [目录2] [目录3] …

2c7ace52b4bafe340d229b934776631a.png

2)创建目录树

mkdir -p /一级目录名/二级目录名/三级目录名…

bb78b4ff5867c785a331f0cdf34f8e58.png

3)查看目录树(递归显示)

ls -R /一级目录名

99827d5af360841e73b467afc50eef6f.png

4)删除空目录(rmdir)

空目录:该目录中无任何子目录或文件

rmdir 目录名

d0103ab6c6333760dd8e6e45934f1a66.png

5)删除空目录树

rmdir -p 一级目录名/二级目录名/三级/...

若无-p参数,想要删除一个目录树得一个个删除。

941cf1f104333ac1a9e5d1bff6f551b2.png

4、删除文件及目录(rm)

1)删除文件

rm 文件名及其路径

例如:删除1.txt文件(rm只能删除文件不能删除文件夹,系统会询问是否删除,输入yes即可)

96220e92e14334b2b7d6a1dfa559203d.png

2)删除文件及目录

rm -rf 一级目录

-r:递归删除目录树(包含文件一并删除)

-f:关闭人机会话(删除时,系统不再询问是否删除)

94f164494f0a4fa0c590f600e204b9f5.png

5、touch命令

1)建立空文件

touch 新文件名及路径

2)更新旧文件的创建时间标记

touch 旧文件名及路径

f1e4177f8d0cdf95203596bcd7052f17.png

6、修改或编辑文件内容

gedit 文件名及路径

也可以通过vim(或vi)命令来编辑修改文件内容

49cf1ec53934498dfff9fb7c44fd1b4e.png

d8a281717593bc1a6a0f9888a38963d8.png

7、mv命令

1)重命名文件及目录

mv 原文件名及路径 新文件名及路径

2个路径必须相同(若是不同路径,则为移动文件或目录)

将 1.txt ——> 2.txt

1763541176025f6bfa62d2ac19c596dd.png

2)移动文件或目录

mv 源文件名及路径 新文件名及路径

2个路径必须不同

6125106e1ec6fb8ba0251d72d2fc56ba.png

8、cp命令

1)复制文件(原名复制)

cp 源文件及路径 目标文件所在路径

8f3e7a0bcd4daa0314c426676b05d6ae.png可以使用星号“*”通配符,例如:

复制所有文件:cp /root/* /home/user1

复制同类型的所有文件:cp /root/*.txt /home/user1

2)复制文件(换名复制——源文件路径和目标文件路径相同)

cp 源文件及路径 目标文件及路径

dff4965ef4f7ce12661fb6be19df5687.png

3)复制整个目录树(包含目录、子目录及文件)

cp -R 源目录 目标目录

e7dbbb050e1b1176337428d74baa0f12.png

9、创建软链接文件

软链接:相当于快捷方式(文件或目录均可以创建软链接)

ln -s 源文件(目录)路径 软链接文件及路径

68f75ee026611118c9443fed93619db7.png

10、查找文件或目录(主要学习按名查找)

find 指定查找路径 -name 指定查找的文件名及目录名

例如:在根目录下查找ifcfg-eth0文件

122599780b4015e72b4ac84504ec593c.png使用星号(*)可实现模糊查找

例如:

1)要查找文件名是ifcfg开头的文件

dcbf223c58a6305e10c0c136a5850245.png

2)要查找文件类型是cfg的文件

899d4d9d290d4e5c9efa7b3794b10cfe.png

五、文件的归档、压缩操作

1、tar命令

常见选项:

-c:创建归档

-x:解归档

-v:显示过程

-f:指定文件名

-C:指定解归档的目录路径

-z:将打包文件压缩成gzip格式

-j:将打包文件压缩成bzip2格式

1)归档:即打包,常用于备份某个重要的目录只归档不压缩

tar -cvf 创建的归档文件名及路径 要归档的目录

4d84475f1f5b43e989b4c39e5016d4b1.png

858a7a81dee545648a8cd016b8d92865.png既归档、又压缩(gzip、bzip2压缩格式)

tar -czvf 创建的归档压缩文件名及路径 要归档的目录

e3cc8c0b013d5d7254e8d80a5f81c075.png

2177834add5c9f24be5a36410a72fdb3.png

tar -cjvf 创建的归档压缩文件名及路径 要归档的目录

cd03fb181588a491198d56f4b0ec88df.png

76407b6abaec76f953678142aa894981.png

2)解归档解归档到原路径

tar -xvf 归档文件名及路径

5bcc376dbec1597d26a9ddef1e7a46db.png

3b60fab60f47a1bf67e05caa05e24032.png解归档到指定路径

tar -xvf 归档文件名及路径 -C 指定解归档的目录路径解压缩、解归档

l 解压缩、解归档到原路径

tar -xzvf 归档压缩文件名及路径

例如:tar -xzvf /backup/root.tar.gz

tar -xjvf 归档压缩文件名及路径

例如:tar -xjvf /backup/root.tar.bz2

l 解压缩、解归档到指定路径

tar -xzvf 归档压缩文件名及路径 -C 指定解归档的目录路径

例如:tar -xzvf /backup/root.tar.gz -C /backup

tar -xjvf 归档压缩文件名及路径 -C 指定解归档的目录路径

例如:tar -xjvf /backup/root.tar.bz2 -C /backup2

2、gzip、bzip命令

常见选项:

-d:解压

1)压缩

gzip

bzip

2)解压缩

gzip -d

bzip -d

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值