linux之常用命令

参考文章:


1.ls 显示文件列表

2.clear 清除命令窗口屏幕

3.cd 切换目录

4.pwd 显示当前目录

5.mkdir 创建目录(文件夹)

6.tocuh 创建文件

7.rm 删除文件

8.cp 复制文件

9.mv 移动文件

10.tree 以树形结构查看文件列表

11.chmod 修改文件权限

12.find 查找文件

13.grep 查找文本(文件内容)

14.>,>> 重定向

15.ln 创建链接文件

16.| 管道

17.tar 打包压缩文件

18.shutdown 关机

19.reboot 重启

20.who 显示当前登录的用户

21.exit 退出用户

22.passwd 设置用户密码

23.sudo 超级用户执行命令

24.history 历史命令

25.cat 查看文件内容

26.more 分屏显示文件的内容


常用命令延伸:

1.基于ls 命令的延伸:

1)格式: ls [-options] [parameter]

ls [选项]... [文件]...

2)常用选项:

- l: 详细列出文件列表

- a: 查看所有文件,包含隐藏文件

- h: 以人性化的方式显示文件大小

2.基于cd 命令的延伸:

cd :change directory :切换目录

a. 相对路径与绝对路径

绝对路径: 从根目录开始的路径

相对路径: 相对于当前位置的路径

b. 常用的目录切换

1)cd . : 进入当前目录

2)cd .. : 返回上一级目录

3)cd ~ : 进入用户的工作目录

4)cd - : 进入上一次的目录

3.mkdir、touch、cp、mv的格式:

1)格式: mkdir [选项]... 目录...

2)格式: touch [选项]... 文件...

3)格式 cp [选项] <源文件> <目标文件>

4)格式 : mv <源文件> <目标文件|或者文件夹>

mv: move: 具有移动或者重命名文件功能

例如:问题1: 把桌面python2目录的a.py 移到 当前a目录下

mv a.py ./a

问题2: 把桌面python2目录的b.py 重命名为body.py

mv b.py body.py

4.基于rm命令的延伸:

格式: rm [选项]... [文件]...

1)选项:

- i: 删除文件时给予提示

- f:强制删除,假如要删除的文件不存在,也不报错

- r: 递归删除,假如要删除目录,则必须带该选项

5.基于重定向命令的延伸:

重定向命令: > >>

将命令执行结果重定向到一个文件,本应显示在终端上的内容保存到指定文件中

例如:问题1: 把家目录的文件信息写到桌面的files.txt文件中

ls /home/python > /home/python/Desktop/files.txt

问题2: 把/opt的文件信息添加到桌面的files.txt文件中

ls /opt >> /home/python/Desktop/files.txt

注意: >输出重定向会覆盖原来的内容,>>输出重定向则会追加到文件的尾部。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值