Linux入门笔记4. 菜鸟的常用命令

Linux入门笔记4. 菜鸟的常用命令

1、系统维护命令

(1)ls:ls命令有点像windows下的dir命令,用于显示目录下的内容,后面可以加不同的选项,比如:

选项作用
-a–all 显示所有的文件
-l详细列出文件信息

其余选项可以使用 --help查看帮助

(2)cd

选项作用
cd ..返回上级工作目录
cd [目录]进入到目录下
cd /回到根目录
cd返回当前用户默认工作目录

其余选项可以使用 --help查看帮助

(3)clear 清屏

(4)su 用于改变用户身份

(5)whereis 查询文件的命令,比如我要查询python

选项作用
-bbinaries 二进制文件
-ssources 源代码文件
-l输路径出

其余选项可以使用 --help查看帮助

这里写图片描述

(6)ps 进程查看命令,比如查看python进程的命令

ps -ef | grep python 

2、文件命令

(1)mkdir 创建一个目录
(2)touch 可以用来创建文件
(3)rm 用来删除目录及目录下的文件

选项作用
-r 或 –recursive递归地删除目录及目录的子文件
-f 或 –force强制删除
-i在删除前确认一下

这里写图片描述

(4)cat 用来查看文件内容

使用vim在test.txt中写入hello world
然后使用cat 将test.txt文件中的内容输出到shell中来

这里写图片描述

cat也可以将(一个或多个)文件中的内容, 输出到另一个文件中。比如:将test.txt文件中的内容,输出到test2.txt中。此时test2.txt中的内容就是hello world

这里写图片描述

(5)ln [源文件][目标文件] 创建链接

  • 硬链接:多个文件对应同一个inode,相当于一个文件拥有多个别名
  • 符号链接:类似快捷方式,指向真正的文件/目录位置

默认情况下,ln创建的是硬链接

ln后面加 -s 选项时,可以创建软连接

(6)cp 复制文件或目录

选项作用
-a相当于 -dpr
-r递归地复制目录及子目录的所有内容
-d复制符号链接时,把目标文件/目录也建立符号链接,并指向源文件/目录
-p保留源文件/目录的属性
-s对源文件建立符号链接


(7)mv 移动文件

  • 将test.txt移动到上级目录 sudo mv test.txt ../
  • 也可以重命名文件,比如将test.txt重命名为test2.txt mv test.txt test2.txt

3、压缩/解压

(1)gzip/gunzip

选项作用
-r递归地压缩
-d对压缩文件进行解压
-num压缩比

压缩 / 解压 test.txt

gzip test.txt
gunzip test.txt.gz

这里写图片描述


(2)tar 是一个归档工具,对文件/目录打包归档成一个文件

选项作用
-z调用gzip进行压缩或解压
-x–extract 从归档中解析出文件
-v–verbose 详细地列出处理的文件
-f-f后面是归档文件的存储设备,默认是磁盘
-c创建一个新归档

创建一个新归档文件test.txt.tar,压缩test.txt到新归档文件中

tar -zcvf test.txt.tar test.txt

这里写图片描述

将归档文件test.txt.tar解压

tar -zxvf test.txt.tar

4、网络相关

(1)ifconfig 显示网络接口状态

这里写图片描述

UP:网卡开启
RUNNING:网线处于连接状态
MULTICAST:支持组播
第二行显示ip地址,子网掩码,广播地址
第三行显示ipv6地址
等等

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值