快学!!!——linux常用操作命令

Linux常用文件操作命令

1.ls——显示目录

一般是显示当前目录,或者后面加入具体目录的路径

ls -l
cd /usr/local
参数含义
-a显示指定目录下所有子目录与文件,包括隐藏文件
-l以列表方式显示文件的详细信息
-h配合 -l 以人性化的方式显示文件大小

2. cd——切换目录

cd /usr/local
cd ~//切换到了主(根)目录
cd .//保持当前目录
cd..//切换到上一目录

3. touch——创建文件

touch file

4. mkdir——创建文件夹

创建新的目录

mkdir usr/local/java//即创建了一个空的名字叫java的文件夹

5. gzip——压缩/解压文件

压缩的文件后缀名是.gz

//格式  压缩文件
gzip filename
//举例
gzip test.txt
//解压文件
gzip -d filename.gz
//举例
gzip -d test.txt.gz

6. tar——压缩/解压文件

tar只负责打包,但不压缩

可以与gzip结合使用,用gzip压缩tar打包后的文件,其结合的扩展名为filename.tar.gz

tar通过-z调用gzip

参数含义
-c创建新的归档文件
-x从归档文件中
-v显示详细文件
-f指定归档文件
-z使用gzip进行压缩z
//压缩文件 
//将目录/home/user1/test打包成test.tar文件:
tar -cvf test.tar /home/user1/test
//将目录/home/user1/test打包并使用gzip进行压缩,生成test.tar.gz文件:
tar -czvf test.tar.gz /home/user1/test
//解压文件
//解压test.tar文件:
tar -xvf test.tar
//解压test.tar.gz文件:
tar -xzvf test.tar.gz

7. mv——移动文件

mv 命令可以用来 移动 文件 或 目录,也可以给 文件或目录重命名

mv filename /path-moveto
//举例
mv test.txt /usr/local/test

8. cp——复制文件

cp 命令的功能是将给出的 文件 或 目录 复制到另一个 文件 或 目录 中,相当DOS 下的 copy命令

基本语法:cp [选项] 源文件 目标文件

参数含义
-r复制目录时需要加上此选项,表示递归复制整个目录。
-i复制时提示是否覆盖已有文件。
-u仅在源文件比目标文件新或目标文件不存在时才进行复制。
//复制文件
//例如,将文件first.txt复制到目录b下,可以使用以下命令:
cp first.txt b/
//复制目录
//如果要将目录c整个复制到目录d下,可以使用以下命令:
cp -r c/ d/

9. rm——删除文件

删除文件或者目录

注意:使用rm命令要小心,因为文件删除后不能恢复

选项含义
-f强制删除,忽略不存在的文件,无需提示
-r递归地删除目录下的内容,删除文件夹 时必须加此参数

10. cat——查看命令(cat常用的功能)

cat命令是一个用于连接文件并打印到标准输出的命令。

它的基本语法是:cat [选项] [文件]

//查看文件内容
cat filename

11. echo——显示内容

echo 文字内容

echo 会在终端中显示参数指定的文字,通常会和 重定向 联合使用

12.more——显示内容

cat查看内容往往都是直接全部显示内容,而more是可以只显示一屏的内容,然后通过键盘上下键展示。

13.grep——搜索指定内容并打印

–color=auto 对匹配到的文本着色显示
-v 显示不被pattern匹配到的行
-i 忽略字符大小写
-n 显示匹配的行号
-c 统计匹配的行数
-o 仅显示匹配到的字符串
-q 静默模式,不输出任何信息
-A # after, 后#行
-B # before, 前#行
-C # context, 前后各#行
-e 实现多个选项间的逻辑or关系
grep –e ‘cat ’ -e ‘dog’ file

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值