文件处理命令

命令格式

目录处理命令:ls


文件和用户的身份:所有者(一个),所属组(多个),其他用户

目录处理命令


递归创建是指创建多级目录。因为mkdir一次只能创建一个目录。

切换目录:cd 回到上一级目录: cd …
显示当前目录:pwd
删除空目录(该目录必须是空目录才能删除):rmdir
复制文件或目录:cp -rp [原文件或目录] [目标目录】 -r 复制目录 -p 保留文件属性 文件拷贝过去后直接加上后缀可以重命名
剪切文件、重命名:mv
重命名:直接在同一个目录下移动就是重命名
命令行清屏:Ctrl+l 或者clear
删除文件:rm -rf [文件或目录] -r 删除目录 -f 强制执行
注意:Linux中没有win回收站的概念,一次删除即彻底删除。一般不建议直接删除。
删除目录:必须加上 -r 才能删除
终止命令操作:Ctrl+C

文件处理命令

创建空文件:touch
注意:win中文件名不能有空格,Linux可以使用双引号包含可以创建带空格文件。
显示文件内容:cat -n 显示行号 (不适合很长的文件)
显示文件内容(反向显示):tac
分页显示文件内容(很长的文件):more 空格/f 往下翻页 B 往回翻页 enter换行 q或Q 退出
分页显示文件内容:less 和more一样,但是它可以使用上箭头,page up往上翻页 冒号进行搜索,n跳转下一个
显示文件前面几行:head -n指定行数
显示文件后面几行:tail -n指定行数 -f动态显示文件末尾内容

链接命令

生成链接文件:ln -s [原文件】 【目标文件】 -s 创建软链接
软链接(soft):类似于Windows快捷方式,三个用户都是全部权限。以l 开头。只是符号链接,有一个->指向。删除原文件后也删除了
硬链接(hard):类似于拷贝,同步更新,删除原文件后仍然存在。相当于一个实时备份。
怎么区分:通过i节点识别。硬链接和原文件节点一样。
注意:硬链接不能跨分区,不能针对目录使用。软链接可以。

权限管理命令chmod

改变文件或目录权限:chmod 【{ugoa}{±=}{rwx}】[文件或目录] -R 递归修改
权限用数字表示:r——4 w——2 x——1。总的权限数字相加

r 读权限 可以查看文件内容 可以列出目录中的内容
w 写权限 可以修改文件内容 可以在目录中创建、删除文件
x 执行权限 可以执行文件 可以进入目录

权限是针对目录有权限,而不是针对文件。

改变文件或目录的所有者:chown 【用户】【文件或目录】
改变文件或目录的所属组:chgrp 【用户组】【文件或目录】
文件创建后有一个缺省组:即默认组
显示、设置文件的缺省权限:umask [-s] 以rwx形式显示新建文件缺省权限

文件搜索命令find

文件搜索:find 【搜索范围】【匹配条件】
文件搜索的范围越小越好,越精确越好
通配符* 匹配任意字符
通配符 - 匹配单个字符
1M=1024k=2048数据块



在文件资料库中查找文件:locate (速度很快,但新的文件需要updatedb升级资料库才能找到)

Linux常用命令简略版相关推荐

  1. Linux常用命令(第二版) --文件管理命令

    文件管理命令 并不建议:照着像命令大全这类的书来学! 常用命令大约有200个. 文件命名规则: a)除了'/'之外所有字符都合法! b)这些字符最好不用 1.空格符,制表符,退格符 2.连接符 3.特 ...

  2. linux常用命令精简版

    1.常用命令 # 查看启动的端口号netstat -nlpt # 显示当前目录信息ls # 显示当前目录的详细信息ll # 跳到根目录cd / # 返回上一级cd ../ # 查看是否有该文件find ...

  3. Linux常用命令(第二版) --压缩解压缩命令

    压缩解压缩命令: ----------.gz---------- 1.压缩 gzip[GNU zip]: /bin/gzip 格式: gzip 选项 [文件] #压缩文件,压缩后扩展名为.gz,Lin ...

  4. Linux常用命令(第二版) --文件搜索命令

    文件搜索命令 1.which /usr/bin/which #显示系统命令所在目录,绝对目录,不能查找文件 格式:which [系统命令] e.g. which ls 附-whereis:也可以查找到 ...

  5. Linux常用命令(第二版) --Shell应用技巧

    Shell应用技巧 小技巧: 1.命令补全功能: <Tab>键 2.清屏: Ctrl+l 3.删除光标前所有内容: Ctrl+u 4.命令历史记录: history 这时:  !histo ...

  6. Linux常用命令(第二版) --系统开关机命令

    系统开关机命令 说明-服务器不会经常的关机,重启,没有故障,服务器不会关机.因此这些命令就显得不是很常用. 1.shutdown /usr/sbin/shutdown e.g. shutdown -h ...

  7. Linux常用命令(第二版) --网络通信命令

    网络通信命令 1.write /usr/bin/write 格式: write [用户名] #用于向用户发送信息,前提是这个用户已经登录到了这台服务器主机,不然的话,也没有办法给他留言,所以,writ ...

  8. Linux常用命令(第二版) --帮助命令

    帮助命令 1.man[manual]: /usr/bin/man 获得命令或配置文件的帮助文档,优先查看命令的帮助 格式:man [命令或配置文件]  #会同时调用more E.g. man ls # ...

  9. Linux常用命令(第二版) --权限管理命令

    权限管理命令 1.chmod[change the permissions mode of a file] : /bin/chmod 语法: chmod [{ugo}{+-=}{rwx}] [文件或目 ...

最新文章

  1. Docker的性能损耗:以基因组分析流程为例
  2. vs编译cuda DLL
  3. JQuery-UI组件化开发
  4. 跨越行业绊脚石,阿里云函数计算发布 7 大技术突破
  5. Nginx使用之location和rewrite用法
  6. win mysql 2003错误_windows MySql 报1067错误 2003错误
  7. 利用反射对dao层进行重写
  8. gba徽章机器人_《徽章机器人》倒计时网站开启 20周年纪念插画欣赏
  9. oracle24801错误,[数据库]oracle错误(ORA
  10. Java基础篇之什么是CharArrayWriter
  11. 给老板汇报技术规划的一些要点(转)
  12. json和ajax使用
  13. 高级测试开发工程师简历模板
  14. 关于2021年个人公众号总结
  15. 『Scrapy』爬取斗鱼主播头像
  16. 谁之过?盘点2015年上半年IT宕机事件
  17. iOS APP上线App Store流程(包括.p12导出)
  18. 基于黑寡妇优化算法的函数优化算法
  19. 蓝桥杯刷题冲刺 | 倒计时14天
  20. java键盘录的使用方法

热门文章

  1. PHP 数据类型划分(8种)、获取数据(变量)的类型函数、单引号和双引号的字符串区分转义符、定界符、拓展
  2. “产教融合,共享生态” CIE 2017中国IT教育博鳌论坛圆满召开
  3. CTF writeup 1_网络安全实验室
  4. 20201022-成信大-C语言程序设计-20201学期《C语言程序设计B》C-trainingExercises03
  5. java 3_4_5判断三角形_小学四年级数学下册【填空题】易错题专项训练
  6. Linux系统编程:树莓派 ds18b20温度获取(文件IO相关操作)
  7. 国产沃尔沃S80L加长版 高级车市场风向标
  8. Android OpenGL ES (十三) 视频播放器
  9. 教你如何查看附近的WiFi密码
  10. 计算机视觉学习 BOW模型图像搜索