unix系统常用命令总结

上传人:大米 文档编号:507767498 上传时间:2022-11-02 格式:DOC 页数:18 大小:121KB
返回 下载 相关 举报
unix系统常用命令总结_第1页
第1页 / 共18页
unix系统常用命令总结_第2页
第2页 / 共18页
unix系统常用命令总结_第3页
第3页 / 共18页
unix系统常用命令总结_第4页
第4页 / 共18页
unix系统常用命令总结_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《unix系统常用命令总结》由会员分享,可在线阅读,更多相关《unix系统常用命令总结(18页珍藏版)》请在金锄头文库上搜索。

1、(一) nix文件系统初步介绍:Unix OS基本是由一个核心(kernel)再加上各个大小功能不同的程序和文档组成,UNIX的整个文件系统是长在”root”之下,”root”是一般的说法,就路径的表示法,是“/”(这跟DOS)不同的是,DOS的根路径是用”表示。下面是比较重要的目录:/binbinary的缩写,为与旧系统兼容,bin为指向/usr/bin的连接/dev device的缩写,包含了UNIX的设备文件/etc etcetera的缩写,包含了系统管理所需的文档和目录,/home一般规划用于使用者的家目录/lib library的缩写,和/bin一样,已经挪至/usr/lib,此处是

2、一个link/losts+found 这个目录为空,但当系统故障,如停电造成非正常关机,当重新启动机器时,有些无法归属的文档放于此处/tmp temporary的缩写,用于放置临时文件,系统开机自动清除/var various 缩写/var/adm 系统信息及统计数据/var/spool文件打印及mail/var/tmp 与/tmp类似,公用临时区,但不自动清除,需系统管理员维护/usr user的缩写/usr/bin 存放大多数指令/usr/include 头文件/usr/lib 库函数/usr/ucb BSD系列的指令usr/man UNIX命令手册(二) Unix 系统常用命令A. 基本

3、命令1.ls显示文件名,等同于dos下dir命令命令格式:ls option file or directory(s) option: -l 显示详细列表域1 :文件类型和文件权限 a.文件访问权限 mode : rwx rwx rwx r:read w:write x:execute user group other 缩写 : (u) (g) (o) b.文件类型- : 普通文件b : 块特殊文件,如硬盘和CDROM设备c : 字符文件设备或称“raw”设备文件l : 符号连接p : 管道或流,用于进程通讯d : 目录域2 :文件连接数域3 :文件所有者名字域4 :文件用户组名字域5 :文件

4、长度域6-8 :最近修改日期域9 :文件名 -a 显示所有文件,包含隐藏文件(以. 起头的文件名) -R 显示文件及所有子目录 -F 显示文件(后跟*)和目录(后跟/) -d 与l选项合用,显示目录名而非其内容2.cd目录转换,等同于dos下cd命令注意目录分隔符为“/”,与dos相反命令格式:cd dirname3.pwd显示当前所在路径4.cat显示文件内容,等同于dos下type命令 命令格式:cat filename5.more以分页方式查看文件内容.命令格式:more filenameb前翻一屏space后翻一屏enter显示下一行/string查找string 6.rm删除文件命令

5、格式: rm filename (filename 可为档名,或档名缩写符号.) rm -r directory(s) 删除目录 -i 无论删除文件还是目录,都需用户确认例子 :rm file1 删除档名为 file1 之文档.rm file? 删除档名中有五个字符,前四个字符为file 之所有文档.rm f* 删除档名中,以 f 为字首的所有文档.rm -r dir1 删除目录 dir1,及其下所有文档及子目录.7.mkdir创建目录命令格式: mkdir -p directory-name 例子: mkdir dir1 建立一新目录 dir1. mkdir -p dir/subdir 直接

6、创建多级目录8.rmdir删除目录(常用rm r directory(s)代替此命令) 目录必须首先为空 命令格式: rmdir directory9.cp文档复制 命令格式: cp -r source destination 例子: cp file1 file2 将文档 file1 复制成 file2 cp file1 dir1 将文档 file1 复制到目录 dir1 下,文件名仍为 file1. cp /tmp/file1 ./ 将目录 /tmp 下的文档 file1复制到现行目录下, 档名仍为 file1. cp /tmp/file1 file2 将目录 /tmp 下的文档 file1

7、现行目录下,档名 为file2 cp -r dir1 dir2 (recursive copy) 复制整个目录. 若目录 dir2 存在,则将目录dir1,及其所有文档和子目录, 复制到目录 dir2 下,新目录名称为dir1.若目录dir2不存在, 则将dir1,及其所有文档和子目录,复制为目录 dir2.10.mv文件移动 命令格式: mv source destination 例子: mv file1 file2 将文档 file1,更改档名为 file2. mv file1 dir1 将文档 file1,移到目录 dir1 下,档名仍为 file1. mv dir1 dir2 若目录

8、dir2 存在,则将目录 dir1,及其所有档 案和子目录,移到目录 dir2 下,新目录名称为 dir1. 若目录 dir2 不存在,则将dir1,及其所有文档和子 目录,更改为目录 dir2.11.du查看目录所占磁碟容量 命令格式: du -sk directory 例子 : du dir1 显示目录 dir1 的总容量及其次目录的容量 du -sk dir1 显示目录 dir1 的总容量,以k bytes为计量12.find文件查找 命令格式: find dir -name filename command 例子: find . -name hello -print 寻找目前目录及所有

9、的子目录内叫 hello的文档. find . -ctime +7 -print 找出七天内未被更动的文档 find . -size +2000m -print 找出大小超过2000 bytes的文档 find /tmp -user b1234567 -print 在/tmp下属於b1234567的文档 find . -name *.c -exec rm 删除所有的.c档 find . -name test* -print 显示当前目录及其子目录文件名前4 位为test的文件名13.man随机文档 例子: man command 查看关于command的帮助内容man k keyword 关键

10、字查找man s number word 不同系统类别 example: man s 3s printf 显示C语言中printf函数的help。14.vi编辑器命令状态: j,k,h,l:上下左右 0: 行首 $: 行尾 i,I :插入命令,i 在当前光标处插入 I 行首插入 a,A:追加命令,a 在当前光标后追加,A 在行末追加 o,O:打开命令,o 在当前行下打开一行,O在当前行上插入一行 r,R :替换命令,r 替换当前光标处字符,R从光标处开始替换 数字s: 替换指定数量字符 x: 删除光标处字符 dd: 删除当前行 d0: 删除光标前半行 d$: 删除光标后半行 ctrl+f :后翻页 ctrl+b:前翻页 G : 文件尾 数字G: 数字所指定行 /string 查找字符串 n 继续查找 N 反向继续查找 % 查找对应括号 u 取消上次操作ctrl+r 恢复上次操作 ex命令状态 :set number 显示行号:%s/string1/string2/g执行全文替换(将string1替换为string2)。 :n1,n2s/string1/string2/g 将n1行至n2行中的string1替换为string2 :wq (或x) 存盘退出 :q!B. 增强命令1.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号