linux常用命令(一)

一、操作linux前需要注意

1.Linux严格区分大小写

2.Linux中所有内容都以文件形式保存

3.Linux不靠扩展名区分文件类型

4.Linux的根目录是 /

 

5.命令基本格式

二、常用指令

1.查看(list)

ls:查看当前目录下的所有文件

ls -a:查看当前目录下的所有文件并且包含隐藏文件

ls -l:查看所有文件的详细信息

ls -l -h:也可以简写为ls -lh 比前面一个ls -l看的信息更加直观

pwd 查看当前所在目录

2.切换文件(change directory)

cd 目录名

cd / 切换到根目录

cd ~或者什么不写就cd是切换到/root目录

cd - 回到上一次文件所在位置

cd ..回到上一级目录(注意跟前者区分上一次和上一级)

cd . 进入目录 就是cd ./movie 和cd movie效果一样

3.创建文件和目录

touch 文件名

mkdir 目录名

mkdir -p 层级目录 例如:mkdir - p movie/japan

4.删除文件和目录

rmdir movie 只能删除空的文件,一般少用,常用rm -rf

rm -r movie1 需要删除一次询问一次,文件多就麻烦

rm -r -f 简写 rm -rf movice 文件目录都可以删除

5.复制

cp 被复制文件 复制文件

cp 被复制文件 / 复制到根目录

cp 被复制文件 /复制文件 复制到根目录名为文件2

cp -r japan japan2 复制文件夹和文件夹里面的数据生成复制文件japan2

6.剪切

mv 剪切或者改名命令

mv a.avi b.avi 把a.avi改名为b.avi

mv a.avi movie/ 把a.avi剪切到movie文件夹里面

mv a.avi movie/b.avi 把a.avi剪切到movie文件夹里面并且改名b.avi

7.命令搜索

whereis 例如 whereis ls 查看ls命令所在的位置

which 例如 whereis ls 查看ls命令所在的位置并且查看别名

path 环境变量 ,ls能直接运行时是因为在环境变量里面配了

echo 打印

8.搜索文件

find

find / -name scq.avi 查询根目录下面名字为scq.avi的文件

find / -iname scq.avi 查询根目录下面名字为scq.avi的文件并且区分大小写

还可以模糊搜索使用*通配符和?占位符

例如:find / -name scq*

9.查看文件内容

cat 查看文件内容

grep 搜索文件里面的内容 grep -i 忽略大小写

注意find是查询返回文件位置,grep是返回文件所在内容

另外ctrl+f下一页,ctrl+b上一页,还有选中了就是复制,点击右键就是粘贴

10.帮助命令

man 命令

ls --help 查看命令使用

11.压缩和解压缩命令

首先有些刚装linux可能还没安装zip 命令和unzip命令则使用下面两个安装

yum install -y zip

yum istall -y unzip

zip 压缩文件 原文件

 [root@localhost xila]# zip blt.txt.zip blt.txt 
   adding: blt.txt (stored 0%)
 [root@localhost xila]# ls
 blt.txt  blt.txt.zip  sgld.txt  ylsde.txt
 [root@localhost xila]# 

unzip 解压缩文件

 [root@localhost xila]# unzip blt.txt.zip 
 Archive:  blt.txt.zip
  extracting: blt.txt                 
 [root@localhost xila]# ls
 blt.txt  blt.txt.zip  sgld.txt  ylsde.txt

zip 压缩目录

 [root@localhost philosophy]# zip zsj.zip zsj
   adding: zsj/ (stored 0%)
 [root@localhost philosophy]# ls
 dgzx  qmzx  xila  zsj  zsj.zip

unzip 压缩目录

 [root@localhost philosophy]# rm -rf zsj
 [root@localhost philosophy]# unzip zsj.zip 
 Archive:  zsj.zip
    creating: zsj/
 [root@localhost philosophy]# ls
 dgzx  qmzx  xila  zsj  zsj.zip

gzip 压缩文件 相比前一个是干掉原来文件,再压缩加上gz

 [root@localhost xila]# gzip blt.txt
 [root@localhost xila]# ls
 blt.txt.gz  blt.txt.zip  sgld.txt  ylsde.txt
 [root@localhost xila]# ls
 blt.txt.gz  blt.txt.zip  sgld.txt  ylsde.txt

gunzip -r 解压缩文件

 [root@localhost xila]# gunzip blt.txt.gz 
 [root@localhost xila]# ls
 blt.txt  blt.txt.zip  sgld.txt  ylsde.txt

gzip 压缩目录

 [root@localhost philosophy]# gzip -r xila
 [root@localhost philosophy]# ls
 dgzx  qmzx  xila  zsj  zsj.zip
 [root@localhost philosophy]# cd xila
 [root@localhost xila]# ls
 blt.txt.gz  blt.txt.zip.gz  sgld.txt.gz  ylsde.txt.gz

gunzip -r 解压缩目录

 [root@localhost philosophy]# gunzip -r xila
 [root@localhost philosophy]# ls xila
 blt.txt  blt.txt.zip  sgld.txt  ylsde.txt

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值