目录与路径目录的相关操作:cd pwd mkdir rmdircd:进入某个目录 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 /tmpmv命令 移动文件,或修改名称 示例: 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