声明:本文所涉及到的Linux命令均为最常见的用法,未列举之参数,自行查阅man

1.ls    查看文件与目录

-a  打印全部的文件,包括隐藏文件

-l  列表打印,数据项包括文件属性,大小和权限等

-h  容量用人类易读的方式展示(GB,KB等)

ls -alh test/*.txt  查看test文件夹下的text文件

2.mv   移动文件或目录,或更名

mv a.txt b.txt  将文件a.txt重命名为b.txt

mv test  test2   将文件夹test命名为test2

mv a.txt test3/*.txt test4 test2 将文件a.txt,文件夹test3下的txt文件以及文件夹test4移到文件夹test2

3.cp    复制文件或目录

-r  递归持续复制,用于目录复制

-a  递归复制,连同文件的属性一起复制,若文件是连接文件,则复制连接文件而非文件本身

cp  -i a.txt test2  将文件a.txt复制到文件夹test2

cp -r test3 test2   将文件夹test3复制到文件夹test2

cp -r test3/ test2   将文件夹test3的内容复制到文件夹test2

4.rm  移除文件或目录

-f  忽略不存在的文件

-r  递归删除

rm -rf test2(/)     删除文件夹test2

rm -rf test2/*    删除文件夹test2下的内容

5.pwd    显示当前目录

6.cd  切换目录

cd ..   返回上层文件夹

cd -   返回刚刚的文件夹

cd  ~ 返回主目录文件夹

7.mkdir rmdir 创建/删除文件夹

-p  递归创建/连同上层空目录一起删除

mkdir -p  test1/test2  创建文件夹

rmdir  -p  test1/test2  删除test2,但是test1变空了,所以也删除

8.cat/tac/nl  查看文件内容/反向显示

9.more/less  翻页(行)查看

10.head/tail   取前几行/后几行

head -n 20  text.txt  取前20行

11.touch 创建文件

touch a.txt

12.file 查看文件类型

file a.txt

13. which 命令Path查找

which ls

14.find  查找文件

find .  -name text.* 在当前文件夹下查找文件名为text.名字的文件(正则)

15.chgrp 改变文件所属组

chgrp everyone a.txt

16.chown 改变文件所属用户

chown join:everyone a.txt

17.chmod 改变文件的权限

chmod 764 a.txt

chmod u+x,g+w a.txt

18.umask  查看/修改默认权限该拿掉的权限

文件默认 -rw-rw-rw-

文件夹默认 drwxrwxrwx

umask默认 0022 即 ----w--w-

19.chattr 修改隐藏属性

-i 此文件任何人不能删除,修改,添加

-a 此文件只能添加,不能删除或修改

chattr -i a.txt

20.lsattr 查看隐藏属性

lsattr a.txt

不定期更新,待续...

最新文章

  1. ios 输入框bar设置
  2. 微软BI 之SSIS 系列 - 使用 SQL Profilling Task (数据探测) 检测数据源数据
  3. 关于新闻,在线编辑器建表时此字段一定要为text
  4. C语言学习_从VC++6.0开始
  5. 【HDOJ】3732 Ahui Writes Word
  6. BaseAdapter自定义适配器——思路详解
  7. BZOJ 3668: [Noi2014]起床困难综合症( 贪心 )
  8. Servlet中请求重定向和请求转发和include
  9. CentOS7x64 防火墙配置
  10. 深入解析 H.265 编码模式,带你了解Apple全面推进H.265的原因
  11. Autorelease机制讲解
  12. Oracle解决ora-01653 无法通过1024扩展
  13. Python练习-2
  14. LiteQuery MAX(Integer)、MAX(String) 判断是否返回值
  15. js监听指定元素的css动画属性
  16. access oarcle
  17. 1-1 Vue的介绍
  18. Java中equals()和hashCode()的关系以及重写equals()和hashCode()的重要性
  19. 每日英语:15 places to find inspiration
  20. P2619 [国家集训队2]Tree I

热门文章

  1. Oracle AWR快照管理与常见问题
  2. 调整JVM占用内存空间方法
  3. Onboard,迷人的引导页样式制作库
  4. Windows平台下源码分析工具
  5. 利用Selenium+java实现淘宝自动结算购物车商品(附源代码)
  6. MySQL选择的执行计划性能底下原因分析--实战案例分析
  7. Python全栈day 05
  8. SGU 169 numbers 数学
  9. (洛谷)P2709 小B的询问
  10. 16,Flask-Migrate