目录

创建目录:

删除目录:

find 查找


创建目录:

1 mkdir,创建一个空目录。

比如:mkdir test

判断目录为空再创建目录:

cd /data/local/tmpdir_name=faceid
if [ ! -d $dir_name ];thenmkdir -p $dir_name
fi

2 mkdir -p,创建多级目录。

比如:mkdir -p a/b。创建多级目录。

3 mkdir -m 777 d

创建权限为777的目录

4 命令参数。

-m mode=模式,设定权限(类似chmod)。

-p parents 递归创建目录。

-v verbose 每次创建目录都显示信息。

删除目录:

使用rm命令删除一个文件或者目录

  使用rmdir可以删除空文件夹

参数:

  • -i:删除前逐一询问确认
  • -f:即使原档案属性设为唯读,亦直接删除,无需逐一确认
  • -r:递归

  删除文件可以直接使用rm命令,若删除目录则必须配合选项"-r",例如:

rm test.txt
rm -r filework

  删除当前目录下的所有文件及目录:

rm -r *

  删除目录下所有文件,包含子目录:

rm -rf file/access

  文件一旦通过rm命令删除,则无法恢复,所以必须格外小心地使用该命令。

创建多级目录:

mkdir -p a/b/c

1.删除文件夹

rm -rf model

2.删除所有文件夹和文件夹的子文件:

rm -rf *

3.删除当前目录下的文件

rm -f *

find 查找

按照文件名称查找是 find 最常见的用法,需要注意的是,搜索的文件名必须完全匹配,才能找到对应的文件。

1. 查找当前目录下所有 go 文件

$ find . -name "*.go"

2. 在 etc 目录下,查找大写字母开头的 txt 文件

$ find /etc -name "[A-Z]*.txt" -print

3. 在当前目录下查找不是 out 开头的 txt 文件

$ find . -name "out*" -prune -o -name "*.txt" -print

4. 在当前目录除 git 子目录外查找 txt 文件

$ find . -path "./git" -prune -o -name "*.txt" -print

5. 找出某个文件的所有硬链接,ls 命令 -i 选项可以查看文件的 inode 号

$ ls -i 1.txt
138956 1.txt
$ find . -num 138956

linux 常用命令总结相关推荐

  1. linux常用命令(转载)

    Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感觉还不错.我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短 ...

  2. linux常用命令汇总

    linux常用命令汇总,以便需要时快速查询 中文释义 相应命令 备注 在文件中查找 grep error catalina.out 在catalina.out文件中查找error信息 重启nginx ...

  3. Linux常用命令大全-toolfk程序员在线工具网

    本文要推荐的[ToolFk]是一款程序员经常使用的线上免费测试工具箱,ToolFk 特色是专注于程序员日常的开发工具,不用安装任何软件,只要把内容贴上按一个执行按钮,就能获取到想要的内容结果.Tool ...

  4. LINUX常用命令(基础)

    LINUX常用命令(基础) 收藏LINUX常用命令(基础) 1. man 对你熟悉或不熟悉的命令提供帮助解释eg:man ls 就可以查看ls相关的用法注:按q键或者ctrl+c退出,在linux下可 ...

  5. DOS 和 Linux 常用命令的对比

    此为转载文章,转自:http://www.huihoo.org/gnu_linux/ch-doslinux.html Red Hat Linux 9: Red Hat Linux 入门指南 后退 前进 ...

  6. Linux常用命令(echo、date、ls、cd、history、cat)

    一.linux常用命令有很多今天我们来总结一下常用的入门命令: 1.linux下关机命令:poweroff.init 0.halt.shutdown -h now 2.linux下重启命令:reboo ...

  7. Linux初学者接住了---Linux常用命令

    前言 本文整理了Linux常用命令,分类整理,举例说明使用方法,希望为大家带来便利.命令严格区分大小写,一般是小写,tab键补全. Linux常用命令 前言 一.文件处理命令 1.命令格式 目录处理命 ...

  8. Linux 常用命令笔记

    Linux 常用命令笔记 1. locate locate:用来定位文件的位置,如:locate a.txt 但是这个命令有延迟,也就是新建的文件不一定能搜索到,如果非要找到新建的文件可以使用 upd ...

  9. Linux 常用命令使用方法

    Linux 常用命令使用方法 1.# 表示权限用户(如:root),$ 表示普通用户  开机提示:Login:输入用户名  password:输入口令   用户是系统注册用户成功登陆后,可以进入相应的 ...

  10. linux 命令last -x,Linux常用命令last的使用方法详解

    前言 本文主要给大家介绍了关于Linux常用命令last用法的相关内容,分享出来供大家参考学习,话不多说,来一起看看详细的介绍吧. 命令简介: 该命令用来列出目前与过去登录系统的用户相关信息.指令英文 ...

最新文章

  1. 禁用任何未使用的端口com_[pc玩家]如何在Windows 10中禁用USB端口
  2. 神策数据王灼洲:方法论 + 实践,全面解析数据采集方案,必看!
  3. 波束形成、回声消除、声源定位及端到端等语音信号处理算法
  4. linux 编译opencv 慢,opencv4.0 cuda10 编译速度太慢
  5. C语言调用python代码
  6. 如何上传本地图片到PictureBox控件
  7. 使用Drools跟踪输出
  8. 网站运行怎么选服务器,wordpress外贸建站服务器怎么选
  9. Linux查看机器负载
  10. tcpdump 一个比较详细的用法
  11. CCF CSP刷题—小中大
  12. 想学开服技术,先了解服务端的组成
  13. java线程中join方法的简单讲解
  14. 如何使用UUP来下载Windows 10 的安装镜像(Windows篇)
  15. 「题解」关于sizeof陷阱,无符号整形,变种水仙花数
  16. 最严“22条措施”打击市场乱象 云南旅游“浴火重生”
  17. vue vant 通讯录组件
  18. Nginx系列(十六):HTTP Vary机制
  19. Livox Horizon 使用说明
  20. EV: 汽车驾驶技术与技巧

热门文章

  1. KeDelayExecutionThread使用注意
  2. 项目2---机柜和物理服务器
  3. Centos7设置时区
  4. keystone同步数据之后不报错,查看日志有错误,进入MySQL没有如何数据解决方法
  5. html5 websocket发送图片,通过WebSocket连接,实现Image从服务器到浏览器的传输
  6. mac搭建php审计环境,[php审计实战篇]Simple-Log v1.6 安装逻辑问题
  7. shopify api php 开发,Shopify插件开发基础篇-获取店铺信息
  8. 设置图例字体_plotly_标题参数详解(大小,颜色,字体,位置)
  9. findwindowex子窗口类型有哪几种_SQL-窗口函数
  10. CMake命令之function