Linux的文件处理命令
来源:互联网 发布:两张表格数据对比 编辑:程序博客网 时间:2024/06/05 16:21
**
文件处理命令有 :file , mkdir , touch , grep , find , dd , mv , ls , diff , cat , ln ,rm 等
**
查看目录:ls
格式:ls [选项] [目录文件]
示例:- ls /home
显示/home目录下的文件与目录,不包含隐藏文件 - ls –a /home
显示/home目录下的文件与目录,包含隐藏文件 - ls -l /home
显示/home目录下的文件与目录的详细信息
- ls /home
改变工作目录:cd
格式:cd 目录名
示例:- cd /home
进入/home目录下 - cd ..
进入上一级目录
- cd /home
文件创建:touch
格式:touch [选项] 文件名
示例:touch hello.c
结果:在/home目录下创建hello.c文件复制文件/目录: cp
格式:cp [选项] 源文件 目标文件/目录- cp /home/hello.c /tmp/
把/home/hello.c 拷贝到/tmp目录下 - cp -r /home/dir /tmp (-r 表示递归 -f(force)表示强制)
把/home/dir目录下内容拷贝到/tmp目录下
- cp /home/hello.c /tmp/
移动或更名–mv
格式:mv [选项] 源文件或目录 目标文件或目录
示例:- mv /home/ddd /home/ddd1
将/home目录下的ddd文件更名为ddd1 - mv /home/ddd1 /tmp
将/home目录下的ddd1目录剪切到/tmp目录下
- mv /home/ddd /home/ddd1
删除-rm
格式:rm [选项] 文件或目录
例子:- rm /home/ddd
删除/home目录下的test文件 - rm -r /home/ddd
删除/home目录下的ddd目录
- rm /home/ddd
创建目录:mkdir
格式:mkdir [选项] 目录名
示例:- Mkdir /home/workdir
在/home目录下创建workdir目录 - Mkdir -p /home/dir1/dir2/dir3
创建dir3目录,如果前面dir1/dir2不存在,先创建
- Mkdir /home/workdir
文件链接:ln
类似于windows快捷方式的链接文件,有软链接和硬链接两种。
格式:ln [选项] 文件名 链接名
示例:- ln -s source filename
创建source文件的软链接target(目的地址),
软链接使用ln命令的-s选项创建
ln source target
创建source文件的硬链接target,不带有任何选项的ln命令即可创 建硬链接。 - 软链接类似于Windows中的快捷方式,内部保存的是源文件的路径,路径可以是相对路径,也可以是绝对路径。
- 硬链接创建后,链接文件与源文件没有主次之分,文件系统中它们都和同一个inode相关联,即具有相 同的inode号。(inode叫索引节点,用于储存文件元信息比如大小等,系统内部通过inode号来识别不同的文件,文件名相当于inode号的别名)
- ln -s source filename
查找文件—find
格式:find 路径 –name ‘文件名’
范例:- find ./ -name ‘hel*’
查看当前目录及其子目录中寻找名为hel开头的文件 - find ./ -name ‘hello.c’
在当前目录及其子目录中寻找名为hello.c的文件
- find ./ -name ‘hel*’
查找字符串–grep
格式:grep [选项] 字符串
示例:
grep “hello ” ./ -rn
在当前目录及其子目录中,查找包含hello字符串的文件
阅读全文
0 0
- Linux的文件处理命令
- Linux文件处理命令
- Linux文件处理命令
- Linux文件处理命令
- linux文件处理命令
- linux文件处理命令
- Linux文件处理命令
- linux文件处理命令
- Linux文件处理命令
- Linux文件处理命令
- Linux 文件处理命令
- Linux文件处理命令
- Linux文件处理命令
- Linux文件处理命令
- Linux文件处理的几个命令
- Linux入门时必学的文件处理命令
- linux关于文件处理的命令
- Linux常用的文件处理命令
- 双链表的实现
- 深度学习模型压缩加速
- GitHub入门
- 闭包
- 集合操作、系统自带函数
- Linux的文件处理命令
- vs2010编译7z项目
- 自定义模板类(循环队列)
- XTU 1265 Page
- 图算法基础:图的表示方法
- 我的第二节C语言课
- struts2使用拦截器完成登陆显示用户信息操作和Struts2的国际化
- PL/SQL 语句
- C++——判身份证号码真伪