目录与路径
目录的相关操作:cd pwd mkdir rmdir
cd:进入某个目录
cd ~ 回到用户的home目录
cd .. 回到上层目录
cd - 回到刚才目录
pwd:显示当前目录
mkdir:新建一个新的目录
rmdir:删除一个空的目录
rm -r :删除目录(即使里面有其他文件夹或文件,比较危险,慎用)
档案与目录管理
查询目录和文件:ls
ls有一些选项或参数
-a:全部的文件,包括隐藏文档
-l:列出文件的属性和权限等
-S:以文件容量大小排序,而不是用文件名排序
复制 删除和移动:cp rm mv
cp命令
cp不仅可以复制文件,还可以创建快捷方式,cp的用法如下:
cp [-选项] source1 source2 source3 directory
选项与参数:
-a 相当于-pdr,比较常用
-p 连同档案的属性一起复制过去
-d 假如源文件为链接文件的属性(link file),则复制链接文件属性而非文件本身
-r 递归复制
示例:
cp test1 test2 copydirec (把当前目录下的test1和test2文件复制到copydirec目录下)
rm命令
删除文档或目录,rm的用法:
-i 互动模式,在删除前会询问使用者是否执行
-r 递归删除(文件夹下有子文件夹或其他文件),比较危险
示例:
rm -i /tmp
mv命令
移动文件,或修改名称
示例:
mv ~/input/copydirec/* ~/input/mvdirectory
下达此命令后,会把 根目录下的 /input/copydirec/下的所有文件移动到 /input/mvdirectory
档案内容查阅
直接检视档案内容:cat,tac,nl
cat:从第一行开始显示文件内容
tac:从最后一行开始显示文件内容
nl:显示的时候输出行号
more:一页一页的显示文件内容
od:以二进制的方式读取文件内容
文件或目录的权限
r(read):可读权限 使用数字4表示
w(write):可写权限 使用数字2表示
x(execute):可执行权限 使用数字1表示
在修改权限的时候可以通过数字的加法组合来定义权限,每个文件都有三种角色
的权限
owner 拥有者
group 所属分组
others 其他人
假如要修改文件的权限,可以使用 chmod命令,用法如下:
chmod 777 test
这样就把test的文件修改成了 对所有用户的可读 可写 可执行权限
其中777是由下列规则组成的
owner=rwx=4+2+1=7
group=rwx=4+2+1=7
others=rwx=4+2+1=7
vi编辑器
vi分为三种模式
一般模式:使用vi打开一个文档就会进入一般模式,此时可以使用一些vi的一些命令进行操作,但是不可编辑
编辑模式:在一般模式中使用i,I,o,O,a,A等字母后会进入编辑模式,此时可以输入内容
i:从目前光标处插入
a:从目前光标所在的下一个字符处开始插入
o:在下一行插入内容
r:会取代光标所在的字符一次
ESC:退出到一般模式
指令列命令模式:在一般模式中使用:会进入此模式,此时可以输入保存,搜索,离开vi等指令
:w 将编辑的数据写入硬盘中的文件
:q 离开vi
:wq! 强制保存后离开vi
目录的相关操作:cd pwd mkdir rmdir
cd:进入某个目录
cd ~ 回到用户的home目录
cd .. 回到上层目录
cd - 回到刚才目录
pwd:显示当前目录
mkdir:新建一个新的目录
rmdir:删除一个空的目录
rm -r :删除目录(即使里面有其他文件夹或文件,比较危险,慎用)
档案与目录管理
查询目录和文件:ls
ls有一些选项或参数
-a:全部的文件,包括隐藏文档
-l:列出文件的属性和权限等
-S:以文件容量大小排序,而不是用文件名排序
复制 删除和移动:cp rm mv
cp命令
cp不仅可以复制文件,还可以创建快捷方式,cp的用法如下:
cp [-选项] source1 source2 source3 directory
选项与参数:
-a 相当于-pdr,比较常用
-p 连同档案的属性一起复制过去
-d 假如源文件为链接文件的属性(link file),则复制链接文件属性而非文件本身
-r 递归复制
示例:
cp test1 test2 copydirec (把当前目录下的test1和test2文件复制到copydirec目录下)
rm命令
删除文档或目录,rm的用法:
-i 互动模式,在删除前会询问使用者是否执行
-r 递归删除(文件夹下有子文件夹或其他文件),比较危险
示例:
rm -i /tmp
mv命令
移动文件,或修改名称
示例:
mv ~/input/copydirec/* ~/input/mvdirectory
下达此命令后,会把 根目录下的 /input/copydirec/下的所有文件移动到 /input/mvdirectory
档案内容查阅
直接检视档案内容:cat,tac,nl
cat:从第一行开始显示文件内容
tac:从最后一行开始显示文件内容
nl:显示的时候输出行号
more:一页一页的显示文件内容
od:以二进制的方式读取文件内容
文件或目录的权限
r(read):可读权限 使用数字4表示
w(write):可写权限 使用数字2表示
x(execute):可执行权限 使用数字1表示
在修改权限的时候可以通过数字的加法组合来定义权限,每个文件都有三种角色
的权限
owner 拥有者
group 所属分组
others 其他人
假如要修改文件的权限,可以使用 chmod命令,用法如下:
chmod 777 test
这样就把test的文件修改成了 对所有用户的可读 可写 可执行权限
其中777是由下列规则组成的
owner=rwx=4+2+1=7
group=rwx=4+2+1=7
others=rwx=4+2+1=7
vi编辑器
vi分为三种模式
一般模式:使用vi打开一个文档就会进入一般模式,此时可以使用一些vi的一些命令进行操作,但是不可编辑
编辑模式:在一般模式中使用i,I,o,O,a,A等字母后会进入编辑模式,此时可以输入内容
i:从目前光标处插入
a:从目前光标所在的下一个字符处开始插入
o:在下一行插入内容
r:会取代光标所在的字符一次
ESC:退出到一般模式
指令列命令模式:在一般模式中使用:会进入此模式,此时可以输入保存,搜索,离开vi等指令
:w 将编辑的数据写入硬盘中的文件
:q 离开vi
:wq! 强制保存后离开vi
转载于:https://blog.51cto.com/7915791/1350994