红联Linux门户
Linux帮助

Linux常用命令一览

发布时间:2009-02-04 11:50:39来源:红联作者:bindex
(加#的命令为必须在根用户权限下操作)

一、关机与重新启动
1)#init 0重启 #init 6关机(改变系统运行级别的方法)
2)#reboot重启 #halt关机(命令法)
3)#showdown -h +5 (5分钟后关机) #showdown -r +5(5分钟后重启)

二、常用目录操作命令
1)显示文件和目录:ls -a -l
2) 复制文件或目录:cp 源文件 目的文件
3)移动文件或目录:mv 源文件 目的文件
4)显示文件内容:cat 文本文件
5)分页显示文本内容:more 文本文件 或less 文本文件
6)显示文件开头或结尾的几行:head -3 myfile(显示myfile文件头3行)。或tail -5 myfile.
7)统计指定文本文件的行数、字数、字符数:$wc -l myfile(统计myfile文件的行数)
8)在文件系统中查找指定的文件:$find -name 'my*'(从当前目录下找以my开头的文件)
9)从指定的一个或多个文本文件中逐行查找指定字符串:
$grep "my*" file1 file2(从文件file1和file2中逐行查找my开头的字符串)
10)显示当前工作目录:pwd
11)创建目录:mkdir mydir1(在当前目录下创建一个名为mydir1的目录)
12)删除目录:rmdir mydir1(将mydir1目录删除)
13)删除文件:rm my*.*(将my开头的所有文件都删除)

三、常用信息显示命令
1)显示指定文件相当信息:stat myfile
2)显示在线登录用户:who
3)显示用户自己身份:whoami
4)显示主机名称:hostname
5)显示操作系统名称:uname
6)显示网络接口信息:ifconfig
7)测试网络连通性:ping IP地址
8)显示网络状态信息:netstat
9)显示当前用户ID:id

四、常用备份压缩命令
1)文件目录打包:tar -选项 文件
选项:-t 列出打包文件的内容 -c 创建新文件包 -r追加文档 -x释放文件
2)压缩成gz文件:gzip
3)压缩成Z文件:compress
4) 压缩成bz2文件:bzip

五、常用系统管理命令
1)挂装文件系统。mount -t vfat /dev/sdb1 /mnt/udisk(把U盘挂到/mnt/udisk下。注意相应目录要提前创建)。
2)改变文件或目录权限 :chmod +-= 权限 文件
如: chmod u+x,g+w,o+r myfile
3)改变用户 : su
4) 显示系统进程:ps
5)停止指定进程:kill 进程号
6)rpm
文章评论

共有 516 条评论

  1. samin_w 于 2009-10-02 19:04:06发表:

    继续

  2. samin_w 于 2009-10-02 19:03:48发表:

    受教了

  3. luosuoluoli 于 2009-09-28 20:06:28发表:

    学习中!!谢谢楼主{:2_97:}

  4. tjunu 于 2009-09-28 12:13:46发表:

    路过

  5. leilovei 于 2009-09-26 16:13:21发表:

    :0)1

  6. fuhailong 于 2009-09-25 21:00:21发表:

    前面的很好。适和我这样的菜乌

  7. sherwin 于 2009-09-24 14:17:24发表:

    good

  8. jlly 于 2009-09-21 22:02:59发表:

    en 不错不错!

  9. zhangyue-linux 于 2009-09-21 20:45:24发表:

    希望还多一点,谢谢诶

  10. wuduke007 于 2009-09-21 01:42:08发表:

    支持一下功了!!

  11. nslookup2009 于 2009-09-21 01:36:54发表:

    貌似还有下文的感觉,不止这点的样子……很期待后面的内容……

  12. yinyong 于 2009-09-20 03:19:52发表:

    纯支持的

  13. xxy811225 于 2009-09-16 22:34:17发表:

    1# bindex


    支持楼主
    今天才准备开始学习LINUX 希望各位以后多多指教

  14. 流云似水 于 2009-09-15 20:49:52发表:

    好就是少了点

  15. huwei.341 于 2009-09-15 16:58:10发表:

    支持支持。。。

  16. xjsxj 于 2009-09-15 14:24:58发表:

    支持一下。

  17. xiaoqinglang 于 2009-09-07 20:58:03发表:

    谢谢楼主:0)1

  18. michell 于 2009-09-06 11:29:35发表:

    关键是多动手练习,一辈子都不会忘。本人正在使用虚拟机学习Linux

  19. michell 于 2009-09-06 11:29:25发表:

    关键是多动手练习,一辈子都不会忘。本人正在使用虚拟机学习Linux

  20. michell 于 2009-09-06 11:28:43发表:

    正在学习中...

  21. xiaoqinglang 于 2009-09-06 10:58:53发表:

    新手的福音(6)m:b

  22. guozhai 于 2009-09-01 20:59:52发表:

    值得学习一下哦!

  23. xinye1970 于 2009-09-01 20:51:07发表:

    很明了。。呵呵。

  24. 3288010 于 2009-09-01 10:12:07发表:

    jingdian

  25. 3288010 于 2009-08-29 12:21:01发表:

    超级经典,解决了燃眉之急

  26. mfsw 于 2009-08-27 16:00:22发表:

    {:2_93:}

  27. xinye1970 于 2009-08-27 10:41:18发表:

    学学LINUX 摆脱WIN

  28. 网无缘 于 2009-08-26 16:36:25发表:

    支持一下

  29. 网无缘 于 2009-08-26 16:31:52发表:

    ( ^_^ )不错嘛,慢慢看

  30. yw68826645 于 2009-08-25 16:47:37发表:

    好东西,复制下来

  31. fq7965819 于 2009-08-25 11:20:58发表:

    命令用法可以详细说下吗?

  32. jqinhong 于 2009-08-25 09:37:50发表:

    3)#showdown -h +5 (5分钟后关机) #showdown -r +5(5分钟后重启)
    -------------------------------
    应该是shutdown吧?

  33. 玩笑类 于 2009-08-20 21:46:51发表:

    回复好多!

  34. Damon_lan 于 2009-08-20 11:11:52发表:

    6)显示文件开头或结尾的几行:head -3 myfile(显示myfile文件头3行)。或tail -5 myfile.
    7)统计指定文本文件的行数、字数、字符数:$wc -l myfile(统计myfile文件的行数)
    8)在文件系统中查找指定的文件:$find -name 'my*'(从当前目录下找以my开头的文件)
    9)从指定的一个或多个文本文件中逐行查找指定字符串:
    $grep "my*" file1 file2(从文件file1和file2中逐行查找my开头的字符串)
    只喜欢这几个。。

  35. hailong8269 于 2009-08-16 20:04:53发表:

    好东西

  36. kalxd 于 2009-08-16 09:42:55发表:

    努力学习。

  37. shangjieok 于 2009-08-14 17:29:44发表:

    新的梦想,新的追求就在『http://www.linuxcm.com』Linux爱好者的天堂。欢迎加入我们,版主招聘中。。。

  38. xs2311 于 2009-08-13 21:17:58发表:

    学习了

  39. xiaohulinfei 于 2009-08-06 21:35:05发表:

    支持一 下

  40. baby895480 于 2009-08-06 20:34:52发表:

    谢谢分享,支持