Linux基础之常用命令

Linux基础之常用命令

01 | 切换目录命令:cd

1)cd opt 切换到opt目录
2)cd … 切换到上一层目录
3)cd / 切换到系统根目录

02 | 列出文件列表:ls ll

1)ls -a 显示所有文件或目录(包含隐藏的文件,linux中以 . 开头的文件都是隐藏文件)
2)ls -l 缩写成ll

03 | 创建目录和移除目录:mkdir rmdir

1)mkdir zhang 在当前目录下创建 zhang 目录
2)mkdir –p zhang/test 级联创建 zhang 以及 test 目录
3)rmdir zhang 删除 zhang 目录

04 | 浏览文件:cat、more、less、tail

1)cat zhang.txt 用于显示文件内容
2)more zhang.txt 一般用于要显示的内容会超过一个画面长度的情况。按空格键显示下一个画面;回车显示下一行内容;按 q 键退出查看。
3)less zhang.txt 用法和more类似,不同的是less可以通过PgUp、PgDn键来控制。

4)tail -10 /etc/passwd 查看后10行数据
5)tail -f catalina.log 动态查看日志
6)注:tail命令是在实际使用过程中使用非常多的一个命令,它的功能是:用于显示文件后几行的内容,按 ctrl+c 结束查看。

05 | 文件操作:rm、cp、mv、tar、grep

1)rm zhang.txt 删除zhang.txtt文件,需要用户确认,y/n
2)rm -f zhang.txt 删除zhang.txtt文件,不询问直接删除
3)rm -r zhang 递归删除zhang目录
4)rm -rf zhang 不询问递归删除
5)rm -rf * 删除所有文件
6)rm -rf /* 自杀

7)cp a.txt zhang.txt 将a.txt复制为zhang.txt文件
8)cp a.txt …/ 将a.txt文件复制到上一层目录中

9)mv a.txt zhang.txt 将 a.txt 重命名为 zhang.txt 文件
10)mv a.txt …/ 将 a.txt 文件移动到上一层目录中

11)tar命令它能够将用户所指定的文件或目录打包成一个文件,但不做压缩。
12)一般Linux上常用的压缩方式是选用tar将许多文件打包成一个文件,再以gzip压缩命令压缩成xxx.tar.gz(或称为xxx.tgz)的文件。
13)常用参数:
-c:创建一个新tar文件
-v:显示运行过程的信息
-f:指定文件名
-z:调用gzip压缩命令进行压缩
-t:查看压缩文件的内容
-x:解开tar文件
14)示例:
tar –cvf xxx.tar ./* 打包
tar –zcvf xxx.tar.gz ./* 打包并且压缩
tar –xvf xxx.tar 解压
tar -xvf xxx.tar.gz -C /usr/aaa 解压

15)查找符合条件的字符串。
16)用法: grep [选项]… PATTERN [FILE]…
17)示例:
grep zhang anaconda-ks.cfg 在文件中查找zhang
grep zhang anaconda-ks.cfg --color 高亮显示

06 | 其他命令:pwd、touch、ll -h、wget

1)pwd 显示当前所在目录
2)touch zhang.txt 创建一个空文件
3)ll -h 友好显示文件大小
4)wget http://nginx.org/download/nginx-1.9.12.tar.gz 下载资料

07 | 思维导图

1、Linux基础常用命令思维导图
在这里插入图片描述

参考文献:

[1] 黑马. JavaWeb[M]. 传智播客, 2019.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值