一、文件的目录与路径
目录的相关操作
cd:切换目录
pwd:显示当前目录
mkdir:新建一个新的目录
rmdir:删除一个空的目录
切换目录的指令cd
用户的主文件夹/home/.../
去到目前的上层目录,cd ..;
绝对路径的写法,直接制定要去完整路径的名称。
cd~就是可以回到个人的主文件夹中,比如说我是以客人身份登录的,那么显示的就是/tmp/guest
cd-表示回到刚才那个目录。
pwd(显示目前所在的目录)
midrib(新建新目录)
1.创建目录的时候必须一层一层地创建才行!
2.如果可以可以加上-p这个参数,系统会自动帮你创建
3.另外,可以通过参数-m强制给予一个新的目录相关的权限
rmdir (删除“空”的目录)一定是空的,像下面的test目录就直接删掉了,如果直接rmdirtest1是无法删除的,系统会显示目录非空!
u 尝试删除旧有的目录时,用rmdir,目录删除也应该一层一层删,但可以借助参数-p删除上一层的目录,例如上面的就是把test目录上的test1删掉了,只剩下了test2.如果想删除目录下的所有内容,必须使用“rm -r test”
二、文件与目录管理
查看文件目录:ls(默认显示非隐藏文件名)
复制、删除与移动:cp,rm,mv
Cp(复制)不同身份执行,结果会不同,尤其是引用参数,他还可以引用参数。
rm(移除文件或目录)
mv(移动文件与目录,或更名)
三、文件内容查询和命令与文件的查询
直接查看文件内容
cat(concatenate):由第一行开始显示文件内容,而且是连续的,加上参数可显示行号
tac(反向列示)哈哈,和上面是对着干的!
nl(添加行号打印)
翻页查询时可输入 more和less /ect/….当然less更好用一些
一个文件中数据的选取 head和tail 一前一后刚好,
如果想查阅非纯文本文件 可加上od去查阅
修改文件时间或创建新文件:touch
查看文件类型;file命令
命令与文件的查询可以通过which(寻找“执行文件”和)type
文件名的查找whereis(寻找特定文件),当然查找文件名locate更为简单,只需在后面输入文件的部分名称
find指令一般花费时间长,但可以进行额外的动作,可以利用额外的参数找到最正确的文件名。
四、vi文本编译器的一些常用指令
目录的相关
目录的相关操作问
cd:切换目录
pwd:显示当前目录
mkdir:新建一个新的目录
rmdir:删除一个空的目录
切换目录的指令cd
用户的主文件夹/home/.../
去到目前的上层目录,cd..;
绝对路径的写法,直接制定要去完整路径的名称。
cd~就是可以回到个人的主文件夹中,比如说我是以客人身份登录的,那么显示的就是/tmp/guest
cd-表示回到刚才那个目录。
pwd(显示目前所在文件的目录)
目录的相关操作
cd:切换目录
pwd:显示当前目录
mkdir:新建一个新的目录
rmdir:删除一个空的目录
切换目录的指令cd
用户的主文件夹/home/.../
去到目前的上层目录,cd..;
绝对路径的写法,直接制定要去完整路径的名称。
cd~就是可以回到个人的主文件夹中,比如说我是以客人身份登录的,那么显示的就是/tmp/guest
cd-表示回到刚才那个目录。
pwd ( 显示目前所在的目录 )