日期:2014-05-16  浏览次数:20694 次

Linux 初学者操作小技巧

以下是我当时初学Linux操作遇到的问题的总结,新手经验,大神勿拍砖

?

1.? 学会使用Tab键

很多初学者会觉得在Linux下面输入很长的一个文件名是一件很麻烦的事情,那其实是你没掌握Tab的用法

尝试在输入部分文件名时按下Tab键

如果你输入的部分已经能唯一确定文件,则会自动补全文件名

双击Tab键会得到所有的候选的列表

?

如果你的输入位置是操作指令的话也是可以用的

举个小例子吧

比如说我在Linux下输入j然后双击Tab,则会列出所有j开头的指令

[root@mfsmaster /]# j
jar       java      javac     javadoc   javaws    jcontrol  jobs      join      jpegtran  jwhois

?我说了这么多其实都不如你自己尝试看看

?

2. 学会使用*号代表不确定的内容

比如说上面说的Tab键的用法,你可以用*号代替很长的一部分文件名,比如thrift-0.7.0.tar.gz,如果没有其他相似的文件,你就可以用thrift*来代替它

并且你可以用*进行批量操作,比如说我要删除一个文件夹下的所有txt文件,你就可以用 rm -f *.txt来删除

如果文件较多这招可就不管用了(会提示列表过长),去搜索搜索批量删除的方法吧

?

3. 学会用 --help 查看指令的用法

不要总是去网上搜现成的指令,尝试使用 --help 去读读指令后面参数的意义吧

[root@mfsmaster /]# chmod --help
Usage: chmod [OPTION]... MODE[,MODE]... FILE...
  or:  chmod [OPTION]... OCTAL-MODE FILE...
  or:  chmod [OPTION]... --reference=RFILE FILE...
Change the mode of each FILE to MODE.

  -c, --changes           like verbose but report only when a change is made
      --no-preserve-root  do not treat `/' specially (the default)
      --preserve-root     fail to operate recursively on `/'
  -f, --silent, --quiet   suppress most error messages
  -v, --verbose           output a diagnostic for every file processed
      --reference=RFILE   use RFILE's mode instead of MODE values
  -R, --recursive         change files and directories recursively
      --help     display this help and exit
      --version  output version information and exit

Each MODE is of the form `[ugoa]*([-+=]([rwxXst]*|[ugo]))+'.

?

?

4. 学会用 yum search 查找包

有很多初学者想安装包,但是苦于不知道包的名称,那你就可以用关键字查找看看

拿php举个例子吧

[root@mfsmaster /]# yum search php
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.163.com
 * extras: mirrors.163.com
 * updates: centosq2.centos.org
=========================================== Matched: php ============================================
。。。//此处省略很多包
php-bcmath.i386 : A module for PHP applications for using the bcmath library
php-cli.i386 : Command-line interface for PHP
php-common.i386 : Common files for PHP
php-dba.i386 : A database abstraction layer module for PHP applications
。。。//此处省略很多包

?

5. 学会用 Ctrl+Alt 切换终端

在Linux机器上,是不是苦于下载东西时不能进行其他操作,尝试使用Ctrl+Alt+F2切换终端吧,可以在试试F3/F4/F5等等

如果你是用SecureCRT的话,再打开一个不就行了

?

1 楼 fyook 2011-10-23  
简单易用,适合新手