当前位置:首页 > 计算机组成原理与操作系统-实验指导书
《操作系统原理及应用》实验指导书
六. 文件编辑相关命令
七. 压缩/解压缩相关命令 八. MS-DOS工具集[mtools]命令 24 《操作系统原理及应用》实验指导书 九. 控制外部设备相关命令 十. 进程及任务管理相关命令 十一. 网络管理相关命令 25 《操作系统原理及应用》实验指导书 十一. 其他命令 附:组合命令 重定向,如 $ ls -l /bin > ls-output $ more ls-output 管道命令,如 $ cat file1 file2 | sort | uniq 经常被用于管道的命令 awk, fold, grep, head, nnkf, pr, sed, sort, tail, tee, tr, uniq, wc (三)常用命令 (1)命令在线帮助 man 在介绍所有的命令之前,先介绍一下Linux的在线帮助man。在Linux下,当你要查找一个命令的用法的,你可以通过 man 命令名 来源得命令的详细说明。因为每个Linux都有一份man文档,所以介绍命令的时候我们只是简直介绍一下命令的学用选项。如果想查看命令的详细说明,请自己看man。 执行格式: man command 例: man ls 查询ls这个指令的用法 (2)显示说明 info 执行格式: info command-name 例: info gcc 功能: 查看gcc的说明,按上下箭头选定菜单,回车进入,\键返回上级菜单. info不加参数则进入最上一级菜单. 1、目录操作 和DOS相似,LINUX采用树型目录管理结构,由根目录(/)开始一层层将子目录建下去,各子目录以 / 隔开。用户login后,工作目录的位置称为 home directory,由系统管理员设定。?~‘符号代表自己的home directory,例如 ~/myfile 是指自己home目录下myfile这个文件。 LINUX的通配符有三种:‘*‘ 和 ‘?‘ 用法与DOS相同, ?-? 代表区间内的任一字符,如test[0-5]即代表test0,test1,??,test5的集合。 (1)显示目录文件 ls 执行格式: ls [-atFlgR] [name] (name可为文件或目录名称) 例: ls 显示出当前目录下的文件 ls -a 显示出包含隐藏文件的所有文件 ls -t 按照文件最后修改时间显示文件 ls -F 显示出当前目录下的文件及其类型 ls -l 显示目录下所有文件的许可权、拥有者、文件大小、修改时间及名称 ls -lg 同上 ls -R 显示出该目录及其子目录下的文件 26 《操作系统原理及应用》实验指导书 注:ls与其它命令搭配使用可以生出很多技巧(最简单的如\,更多用法请输入ls --help查看,其它命令的更多用法请输入 命令名 --help 查看. (2)建新目录 mkdir 执行格式: mkdir directory-name 例: mkdir dir1 (新建一名为dir1的目录) (3)删除目录 rmdir 执行格式: rmdir directory-name 或 rm directory-name 例:rmdir dir1 删除目录dir1,但它必须是空目录,否则无法删除 rm -r dir1 删除目录dir1及其下所有文件及子目录 rm -rf dir1 不管是否空目录,统统删除,而且不给出提示,使用时要小心 (4) 改变工作目录位置 cd 执行格式: cd [name] 例: cd 改变目录位置至用户login时的working directory cd dir1 改变目录位置,至dir1目录 cd ~user 改变目录位置,至用户的working directory cd .. 改变目录位置,至当前目录的上层目录 cd ../user 改变目录位置,至上一级目录下的user目录 cd /dir-name1/dir-name2 改变目录位置,至绝对路径(Full path) cd - 回到进入当前目录前的上一个目录 (5)显示当前所在目录pwd 执行格式: pwd (6)查看目录大小du 执行格式: du [-s] directory 例: du dir1 显示目录dir1及其子目录容量(以kb为单位) du -s dir1 显示目录dir1的总容量 (7)显示环境变量 echo $HOME 显示家目录 echo $PATH 显示可执行文件搜索路径 env 显示所有环境变量(可能很多,最好用\grep PATH\等) (8)修改环境变量,在bash下用export,如: export PATH=$PATH:/usr/local/bin 想知道export的具体用法,可以用shell的help命令:help export 2、文件操作 (1)查看文件(可以是二进制的)内容 cat 执行格式:cat filename或more filename 或cat filename|more 例: cat file1 以连续显示方式,查看文件file1的内容 more file1 或 cat file1|more 以分页方式查看文件的内容 (2)删除文件 rm 执行格式: rm filename 例: rm file? rm f* (3)复制文件 cp 执行格式: cp [-r] source destination 例: cp file1 file2 将file1复制成file2 cp file1 dir1 将file1复制到目录dir1 cp /tmp/file1 将file1复制到当前目录 27 共分享92篇相关文档 替换文字
本文作者:...
《操作系统原理及应用》实验指导书 查询文件种类 查询文件大小 六. 文件编辑相关命令 显示文件内容 输出到文件和屏幕 分屏显示文件内容 分屏显示文件内容 显示文件头部内容 显示文件尾部内容 折叠显示长行 排列文件的行 比较文件内容 显示文件差异 更改日语文件编码 变更文件之后复制 统计文本单词数,文件大小等 分割文件 以行连接文件 以字段连接文件 查询文字 过滤重复部分显示文件内容 替换文字 替换文字 七. 压缩
相关文档
相关推荐