新手必学30个linux命令

2011-07-01  邓智群 

1. ls(list):用来显示当前目录中的文件和子目录列表。
2. cp:(copy)可以将文件或目录复制到其他目录中,就如同Dos下的copy命令一样,功能非常强大。在使用cp命令时,只需要指定源文件名或目标目录即可。
3. cat:可以显示文件的内容(经常和more搭配使用),或将多个文件合并成一个文件。
4. chmod:用于改变文件或目录的访问权限,该命令有两种用法:一种是使用图形化的方法,另一种是数字设置法。
5. clear:用来清除终端屏幕。
6. find:用来在目录中搜索文件,并执行指定的操作。
7. head:只查看文件的头几行内容,而不必浏览整个文件。
8. ln:可以在文件之间创建链接,实际上是给某个文件指定一个访问它的别名。
9. less:用法与more类似,可以查看超过一屏的文件内容,不同的是less除了可以按空格键向下显示文件外,还可以利用方向键来滚动显示文件,要结束浏览,只要在less的提示符“:”后按Q即可。
10. locate:可用于查找文件,且比find命令的搜索速度快。但是必须是最新的数据库
11. mkdir(make directory):建立子目录。
12. more:用于显示内容超过一屏的文件,为了避免文件内容显示瞬间就消失,可以使用more命令让文件显示满一屏时暂停,在按下任意键的时候继续显示下一屏的内容。
13. rmkdir(remove directory):用来删除“空”的子目录或无用的目录文件。
14. mv(move):可以将文件以及目录移到其他位置,或更改文件以及目录的名称。
15. pwd(print working directory):可显示用户当前所在的目录。
16. rm:用来删除系统中过时或无用的文件,可以删除目录中的文件或目录本身,对于链接文件,原有文件保持不变。
17. tail:输出文件的结尾。
18. touch:改变文件的时间戳。
19. vi:启动vi文本编辑器。
20. whereis:查找特定目录下的原始程序,二进制程序或用户手册等文件的位置。
21. man:如果用户对某个命令想了解更详细的话,可使用此命令。

22. ifconfig:用于配置网卡接口。(可以使用down或up参数来禁用或启用某个网卡接口)
23. ping:此命令用于
测试本计算机和网络上其它的计算机是否相连。
24. telnet:此命令用于通过网络登陆远程计算机,如同操作本地计算机一样。

25. &,bg:&,bg命令是后台执行命令,有时候用户执行的程序可能要话很多时间,如果放在前台执行,可能无法继续其他操作,最好将他放在后台执行。
26. jobs:此命令用于显示正在后台执行的任务清单。Bg,fg,jobs命令都属于bash命令,
27. kill:此命令用于终止一个程序,例如:#[root@rathat9 root]kill 3793
28. ps:此命令用于显示程序的状态。
29. top:此命令用于显示当前CPU进程。
30. passwd命令:更改用户口令。格式:passwd [用户名] 
487°/4788 人阅读/9 条评论 发表评论

雷佩  2011-07-01

呃,which,ssh,nohup,source居然没有....zip,gunzip,tar,gzip,gunzip居然也木有.....do2unix和unix2dos更没有???


邓智群  2011-07-02

雷佩: 呃,which,ssh,nohup,source居然没有....zip,gunzip,tar,gzip,gunzip居然也木有.....do2unix和unix2dos更没有???
新手必学,不是老手


雷佩  2011-07-02

邓智群: 新手必学,不是老手
测试人员学linux命令干神马呢?主要还是和测试工作相关吧?那在linux下部署待测试的程序算不算测试相关工作呢?这个怕是最基础的了吧.....那tar,zip,gzip之类的命令呢,算不算基础?另外,which,ssh之类的命令,也是日常有可能用到的.至少我先前是经常用到.....


邓智群  2011-07-02

雷佩: 测试人员学linux命令干神马呢?主要还是和测试工作相关吧?那在linux下部署待测试的程序算不算测试相关工作呢?这个怕是最基础的了吧.....那tar,zip,gzip之类的命令
哥们 测试人员可不能太在乎小事了,你学那30个命令时,我就不信你关联不到其他命令,如果关联到其他命令,而你不去查找学习,那么你在过几年也是新手


雷佩  2011-07-03

邓智群: 哥们 测试人员可不能太在乎小事了,你学那30个命令时,我就不信你关联不到其他命令,如果关联到其他命令,而你不去查找学习,那么你在过几年也是新手
我是认为有些比较常用你没列,有些不常用的你反而给列出来了...不是说新手必学吗,而且还是发表在测试窝,那我就理解成测试新手必须的了.


邓智群  2011-07-04

雷佩: 我是认为有些比较常用你没列,有些不常用的你反而给列出来了...不是说新手必学吗,而且还是发表在测试窝,那我就理解成测试新手必须的了.
纠结


刘旸  2011-07-04

应该都是一些基本命令吧,都是日常用到的,当然还有一些没有列出来


邓智群  2011-07-04

刘旸: 应该都是一些基本命令吧,都是日常用到的,当然还有一些没有列出来
那是肯定的,


小窝  2011-07-06

同步至官方微博


登录 后发表评论