linux之常用操作命令(二)-文件操作命令

文件操作

  • ls : 查看列表
  • ls --help = man ls: 查看命令帮助
  • cd ~ :回到主目录
  • cd - : 回到上次的目录
  • ll : 别名,ls -l –autocolor
  • alias : 查看所有的别名
  • ls -a -l -h : 查看当前目录 -h:人性化,-l:列表,-a:显示.开头

创建

  • mkdir ~/Downloads/a : 创建目录
  • touch ~/Documents/a/1.txt : 创建文件
  • echo helloworld >1.txt : 重定向输出(覆盖)
  • echo helloworld >>1.txt : 重定向输出(追加)

查看

  • cat 1.txt : 查看文件
  • more 1.txt : 分屏显示 q:退出,h:帮助
  • more -5 1.txt : 显示前5行
  • tail 1.txt : 显示最后10行
  • head 1.txt : 显示前10行
  • head -n 20 1.txt : 显示前20行
  • head -20 1.txt : 显示前20行

查找

  • find ~ : 查看主目录下所有文件信息

移动,复制等文件操作

  • cp 1.txt 2.txt : 复制文件
  • rm 1.txt : 删除文件
  • rm -rf tmp : 强行递归删除文件
  • mv a.txt tmp/ : 移动文件

统计

  • wc -c -l -w 1.txt : 统计文本信息,显示统计信息-c:字节 -l:line -w:word

文件类型

  • file 1.txt : 查看文件类型
  • gzip 1.txt : 压缩
  • gzip -d 1.txt.gz = gunzip 1.txt.gz : 解压
  • tar -zcvf my.tar.gz 1.txt : 创建归档文件
  • tar -zvxf my.tar : 解压

创建连接文件

  • 硬链接
    • 两个完全相同的文件,类似于实时备份,两个文件之间完全同步
    • 删除时,只删一个,另外一个还保留
    • 目录不能使用硬链接
    • ln 1.txt alink : 1.txt: 目标文件,alink:链接名称
  • 软链接
    • 相当于快捷方式
    • 可以对文件,也可以对文件夹创建符号链接
    • 符号链接存在的时候,可以删除目标文件
    • ln -s 1.txt alink : 1.txt: 目标文件 alink:链接名称(symbolic)

linux文件类型

  • - :文件
  • d : 文件夹
  • l : 链接,类似于Windows的快捷方式
  • b : block,块文件
  • c : 字符文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值