linux系统命令总结(二)

来源:互联网 发布:java算法数据结构 编辑:程序博客网 时间:2024/06/05 00:17

linux文件与目录管理

1、绝对路径与相对路径
1)、绝对路径:是以根/起头的文件或者路径,格式由根以及其下的文件或目录组成,/home/user;
2)、相对路径:相对当前的路径的文件的路径,格式../fileName,
2、操作目录命令
1)、cd:切换目录change directory
2)、pwd:显示工作目录print working directory
3)、mkdir:新建一个目录
4)、rmdir:删除一个空的目录
5)、如果一定要删除非空目录,可以使用rm -rf file/files/…
3、文件的管理命令
1)、ls:查看文件或者目录,可以查看文件的权限信息、文件的大小、文件的创建或者修改时间、文件的inode信息等;比较常用的命令ls -al\ls -li\
2)、cp:拷贝文件;基础语法cp resFile desFile
3)、rm:移除文件;基础语法rm fileName
4)、mv:移动文件|切换文件;基础语法mv resFile desFile
5)、basename:取得文件名,与之对应的dirname:取得目录名;basename /home/use/file/one.txt——->one.txt(输出结果)
4、文件内容查阅
1)、cat:由第一行开始显示文件内容
2)、tac:cat的反写,由最后一行开始显示文件的内容
3)、nl:会将行号和内容一起显示出来
4)、more:一页一页的显示文件内容,只能往后翻页
5)、less:与more对应,但是它不但可以向后翻页,还可以向前翻页
6)、head:只看头几行
7)、tail:只看尾几行
8)、od:以二进制的方式读取文件内容
5、命令与文件的查询
1)、脚本文件名的查询
which和type可以查看名令的位置,如which cd/which ls
2)、查找文件位置
whereis或者locate是通过数据库查找的,速度很快;find直接找硬盘速度很慢,不常用。

原创粉丝点击