Linux常见命令

常用命令

  1. cd命令集
  2. ls目录和文件
  3. 目录操作
  4. vi/vim 创建/查看/编辑文件
  5. 删除文件
  6. 复制和移动文件
  7. 浏览文件
  8. 打包命令
  9. grep命令

1. cd命令集

命令说明
ifconfig( CentOS7: ip addr)检查IP地址
pwd检查当前目录路径
cd /返回根目录
cd ~用户主目录
cd .当前目录
cd …返回到上一级目录
cd /usr/进入到usr目录
cd –返回上一个目录
cd回到home

2. ls目录和文件

命令说明
ls –l详细格式,文件权限,时间
ll和ls –l作用相同
ls *.txt查看所有的txt类型文档

3. 目录操作

命令说明
mkdir创建目录
mkdir a创建 a目录
mkdir -p a/b创建 a目录,并在a目录里创建b目录
mkdir -m 777 c创建一个权限为777的C目录
rmdir删除目录(如果目录里有文件,则不能用此命令)

4. vi/vim 创建/查看/编辑文件

  • 命令行:Esc切换到命令行模式。
  • 编辑模式
命令说明
i在光标前开始编辑
a在光标后开始编辑
o在当前行的下一行开始编辑
:q!不保存退出
:wq保存退出
:/world从当前光标处,向上查找world关键字
:?world从当前光标处,向后查找world关键字
  • 撤销命令 : esc之后 按u

5. 删除文件

命令说明
rm删除文件
rm n.txt提示y删除n放弃
rm –f n.txt不提示删除
rm –rf dirname不提示递归删除目录下所以内容
rm –rf *删除所有文件
rm –rf /*删除所有子目录所有和文件(不要轻易尝试,使用时尽量做好备份)

6. 复制和移动文件

命令说明
cp nginx.conf n.txt复制文件
cp –R tomcat1 tomcat2复制整个目录
mv n.txt m.txt修改文件名,移动文件

7. 浏览文件

命令说明
cat输出文件所有的内容
more输出文档所有的内容,分页输出,空格浏览下一屏,q退出
less用法和more相同,只是通过PgUp、PgOn键来控制
tail用于显示文件后几号,使用频繁
tail -10 nginx.conf查看nginx.conf的最后10行
tail –f nginx.conf动态查看日志,方便查看日志新增的信息
ctrl+c结束查看

8. 打包命令

命令说明
-c创建一个新的tar文件
-v显示运行过程的信息
-f指定文件名
-z调用gzip压缩命令进行压缩
-t查看压缩文件的内容
-x解开tar文件
tar –cvf n.tar ./*压缩当前目录下的所有文件和目录,文件名为n.tar
tar –xvf n.tar解压压缩包中的文件到当前目录(如果长时间未解压成功 Ctrl+C推出)
tar –cvzf m.tar ./*解压m.tar文件到当前目录

9. grep命令

命令说明
grep root /etc/passwd在文件中查找关键字root
grep root /etc/passwd –-color高亮显示
grep root /etc/passwd –A5 –B5高亮显示,A后5行,B前5行
grep -n root /etc/passwd查找并显示行数
grep -v root /etc/passwd取反,查出不含root的数据
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值