欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Linux 初学者操作小技巧

程序员文章站 2022-06-30 21:07:31
...

以下是我当时初学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的话,再打开一个不就行了