linux_常用命令

上传人:第*** 文档编号:32687998 上传时间:2018-02-12 格式:DOCX 页数:12 大小:53.58KB
返回 下载 相关 举报
linux_常用命令_第1页
第1页 / 共12页
linux_常用命令_第2页
第2页 / 共12页
linux_常用命令_第3页
第3页 / 共12页
linux_常用命令_第4页
第4页 / 共12页
linux_常用命令_第5页
第5页 / 共12页
点击查看更多>>
资源描述

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

1、1linux 命令启动退出命令1 启动方式切换进入字符界面init 3进入图形界面init 5start x桌面切换switchdesk kdeswitchdesk gnome定义默认启动方式vi /etc/inittab修改 id:5:initdefault: /将其中的数字修改为其它数字2 查看当前运行级别及修改运行级别查看当前运行级别 runlevel 修改运行级别 init (1、2、3、4、5、6)3 变更用户身份su 用户帐号用户帐号 指定要变更的用户。若不指定此参数,则预设变更为 root。4 注销、重启、关机注销logout重启reboot init 6关机init 0halt

2、 /等同于 shutdown -h 杀死应用进程 执行 sync 系统调用-p 该选项为缺省选项。就是关机时调用 poweroff。shutdown 参数 时间 警告信息 时间形式:now 立即hh:mm 绝对时间+m m 分钟之后-r 重启。 -h 关机后关闭电源halt 。 -time 设定关机shutdown前的时间。poweroff5 查看进程命令ps aux6 杀死进程命令kill pid7 帮助和文档help 输出全部内置命令help 命令2命令 - - helpman 命令丢失口令的解决方法启动画面出现时按“a”进入 append 模式在光标处按空格后键入“1”在“#”提示符后输

3、入口令,即为新口令输入 init 3 切换至多用户模式即可文件和目录操作命令8 显示当前所在的工作路径pwd9 cd 切换目录cd cd 切换到家目录cd 切换到上一次的目录cd . 切换到当前目录cd . 切换到父目录10 ls 显示指定工作目录下的内容(列出目前工作目录下的文件及子目录)。-a 显示所有文件及目录 (ls 内定将文件名或目录名称开头为 .的视为隐藏档,不会列出)-l 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出-r 将文件以相反次序显示(原定依英文字母次序 )-t 将文件依建立时间之先后次序列出-A 同 -a ,但不列出 . (目前目录) 及 . (父目

4、录)-f 在列出的文件名称后加一符号;例如可执行档则加 *, 目录则加 /-r 若目录下有文件,则以下之文件亦皆依序列出11 touch 生成一个空文件或改变文件的时间记录 a 改变文件的读取时间记录。 m 改变文件的修改时间记录。 c 假如目的文件不存在,不会建立新的文件。与 -no-create 的效果一样。 f 不使用,是为了与其他 unix 系统的相容性而保留。 r 使用参考档的时间记录,与 -file 的效果一样。 d 设定时间与日期,可以使用各种不同的格式。 t 设定文件的时间记录,格式与 date 指令相同。 touch filename 创建一个新文件,再次执行更改其时间为系统

5、当前时间 touch file1 file2 一次创建多个文件touch -t 05061803 file 更改文件时间为 05061803touch -t 050618032014 file更改文件时间为 050618032014touch -r referencefile file 将 file 的时间记录改变成与 referencefile 一样12 创建与删除目录mkdi -p 递归创建目录mkdir filename 创建一个目录 #mkdir chinamkdir filename1 filename2 同时创建多个目录 #mkdir xian beijingmkdir p /ab

6、c/abd/abe 创建多级目录 #mkdir -p /root/xian/liantianrmdir 删除空目录 #rmdir china-p 递归删除空目录 #rmdir -p /root/xian/liantian13 chmod 更改文件/目录访问权限#touch bolashi;ll 该文件的属性为-rw-r-r-,文件名的颜色为黑色#chmod 744 bolashi;ll 该文件的属性为-rwxr-r-,文件名的颜色为绿色3#chmod 66 bolashi;ll 该文件的属性为-rw-rw-,文件名的颜色为黑色 66=06614 chown 更改文件/目录的属主和所属组#tou

7、ch abc root 用记建立一个文件 abc#ll 查看新建的文件属性#chown stu:stu abc 修改 abc 文件的属主和所属组为 stu15 chgrp 更改文件/目录的所属组#touch lilashi;chgrp v stu lilashi;ll 新建文件,更改属组,列表复制、移动、删除文件16 cp 复制文件-a 将档案状态、权限等资料都照原状予以复制相当于-pdr。 -r 若 source 中含有目录名,则将目录下之档案皆依序拷贝至目的地。 -f 若目标文件或目录存在,则先删除再复制且不提示。-i 若目标文件或目录存在,提示用户是否覆盖-p 连同属性一起复制-d 若为

8、链接文件,则复制链接属性17 mv 移动、剪切及改名文件-f 若目标文件或目录存在,则先删除再复制且不提示。-i 若目标文件或目录存在,提示用户是否覆盖18 rm 删除文件或目录-i 交互式删除 -f 强制删除,不确认。 -r 将目录及其子目录下的所有文件全部删除。19 ln 符号链接-s 建立软链接,否则建立硬链接注:软链接可以是文件或目录硬链接不能跨分区链接,且不能针对目录,只通过 i 接点识别。其实是一个文件的两个文件名源文件须使用绝对路径显示命令20 cat 显示文件的内容把档案串连接后传到基本输出或加 filename 到另一个档案-n 由 1 开始对所有输出的行数编号 -b 和 -

9、n 相似,只不过对于空白行不编号 -s 当遇到有连续两行以上的空白行,就代换为一行的空白行 cat -n textfile1 textfile2 把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里 cat -b textfile1 textfile2 textfile3 把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3 里。21 more / less 分屏显示文件的内容22 which 确定命令程序的具体位置及别名 #which which23 whereis 搜索命令所在的路径及帮助文档所在的

10、位置 # whereis whereis24 head 显示文件的前几行-n num 显示前 num 行 #head -5 abc #head -5 abc-c num 显示前 num 个字符 #head c 5 abc25 tail 显示文件的后几行-n num 显示末尾 num 行 #tail -1 abc #tail -n 1 abc-c num 显示末尾 num 个字符 #tail -c 5 abc26 diff 文件比较命令Seq 打印数列4#seq 5 10 60abc#seq 5 11 60 abd#diff abc abd搜索命令27 grep 在指定文件中搜索特定的字符内容,

11、并将含有这些字符内容的行输出-v 显示不包含匹配文本的所有行 #grep -v 5 abc-n 显示匹配行及行号 #grep -n 5 abc-i 忽略大小写 #grep -I a abc 28 locate 查找绝对路径中包含指定字符串的文件利用事先在系统中建立系统文件索引资料库的,然后再检查资料库的方式工作的。为了提高 locate命令的查出率,在使用命令前必须拥有最新的资料数据库,linux9 默认一天更新一次。updatedb 强制更新 #locate vsftpd.conf #locate locate29 find 搜索范围 搜索条件 #find / -name install.l

12、og在特定的目录下搜索符合条件的文件 # find /root/ abc |grep abc-name 搜索指定的文件名 #find /root/ -name abc-iname 不区分大小写 # find /root/ -iname abc-user 搜索指定所有者 # find / -user stu -name abc-nouser 搜索无所有者(除内核产生,外部文件外均有所有者,无则为垃圾文件)# find / -nouser-atime 搜索在指定的时间内读取过的文件-ctime 搜索在指定的时间内索引节点时间修改过的文件-mtime 搜索在指定的时间内文件内容修改过的文件#find

13、 /var/log mtime +10-size 指定大小-maxdepth 遍历目录的最大深度-mindepth-type 指定文件类型单位:k(kb) c(b) w(word) b(512b) M(mb) g(gb) 省略单位则默认为 b(512b)大于 +num 等于 num 小于 -num 逻辑关系 -a (and) -o (or)find 举例#find /root inum 310314 查找到 i 节点号为 310314 的文件或目录#find /root size +20k a size -50k 查找大于 20 小于 50k 的文件#find /root size +20k

14、a size -50k exec ls lh ; 查找大于 20 小于 50k 的文件并在标准终端上以ls lh 方式显示#find . ( -name “*.c” -o -name “*.conf” ) print ( )中为一个整体#find . maxdepth 1 type f print 只列出当前目录下的所有普通文件#find . mindepth 2 type f print 即使当前目录中有普通文件也不会打印出来#find . type f name “*.swp” delete 删除查找到的文件#find . type f perm 644 print 列出权限为 644 的

15、普通文件#find . type f name “*.php” | -perm 644 print#find / ( -name *.0 -print ) -o ( -type f -prune ) 排除普通文件,只显示*.0 文件#find . type f user root exec chown stu ; 查找 root 用户的普通文件改拥有者为 stu# find / -type f -name *.c -print0|xargs -0 wc l 查找普通文件*.c 并统计行数xargs:从标准输入建立和执行命令行 -0 以0 为定界符#find . type f name “*.txt” print0 |xargs -0 rm rf# cat abc|(while read arg;do cat $arg;done)5# cat abc | xargs -i cat 等同于上一行命令# cat abc|(

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

当前位置:首页 > 中学教育 > 职业教育

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