以下是我当时初学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的话,再打开一个不就行了
分享到:
相关推荐
linux日常常用命令和一些小技巧,适用于初学linux的新手,使得使用者熟练使用linux基本命令以及一些热键。
linux命令 linux手册 linux技巧适合初学者
本书正是为改变这一种看法而面世的,它主要面向那些对电脑系统有初步认识的初学者,即使读者从未接受过电脑方面的系统训练,甚至连微软的Windows都没有学过,也能从本书中获益。 二、本书特点 1)在介绍过程中,着重...
对于从其它LINUX 或unix, 转于hp-ux的用户,有一些习惯些设置.非常有用
linux使用技巧 初用Linux时可能有处处不方便的感觉, 可是等使用一段时间掌握了一些技巧后就会感到越来越顺手了. 以下就是我使用Linux以来积累的一些经验与技巧, 相信对初学者会有所帮助的.
我是Linux初学者,在这里小编给大家分享linux几个常用文件处理命令,感兴趣的朋友参考下吧
本书中的很多技巧对于初学者提高系统管理的工作效率很有帮助。光看看目录,就感觉非常实用! 此为第二版。 -------- 资源为英文,下载请谨慎 中文版linux 101 hacks(第一版): ...
6.1.1 针对Linux初学者的文档 6.1.2 针对更有经验的Linux用户的文档 6.1.3 针对Linux高手的文档 6.2 基本的系统任务 6.2.1 启动你的Red Hat Linux系统 6.2.2 登录和退出 6.2.2.1 登录 6.2.2.2 退出 6.2.3 ...
6.1.1 针对Linux初学者的文档 6.1.2 针对更有经验的Linux用户的文档 6.1.3 针对Linux高手的文档 6.2 基本的系统任务 6.2.1 启动你的Red Hat Linux系统 6.2.2 登录和退出 6.2.2.1 登录 6.2.2.2 退出 6.2.3 ...
QT,C++使用技巧,实战应用...适用于初学者和有经验的开发者,能够帮助你快速上手Qt并掌握其高级特性。 RYCOM是一款开源的串口调试助手,使用QT设计,C++编写,可在Windows、Linux、MacOS操作系统上使用的桌面软件.zip
6.1.1 针对Linux初学者的文档 6.1.2 针对更有经验的Linux用户的文档 6.1.3 针对Linux高手的文档 6.2 基本的系统任务 6.2.1 启动你的Red Hat Linux系统 6.2.2 登录和退出 6.2.2.1 登录 6.2.2.2 退出 6.2.3 ...
《Linux C/C++ 一码农有道教程》是一门专为初学者设计的课程,通过系统性地讲解Linux操作系统和C/C++编程语言的基础知识和应用技巧,帮助学员快速掌握开发Linux应用程序的能力。课程包括理论与实践相结合的教学方式...
6.1.1 针对Linux初学者的文档 6.1.2 针对更有经验的Linux用户的文档 6.1.3 针对Linux高手的文档 6.2 基本的系统任务 6.2.1 启动你的Red Hat Linux系统 6.2.2 登录和退出 6.2.2.1 登录 6.2.2.2 退出 6.2.3 ...
这门课程由一位经验丰富的讲师手把手教你学习CentOS Linux操作系统。通过系统化的教学,你将学会...无论你是初学者还是有一定Linux基础的人,都能从中受益,提高在Linux环境下的工作效率和技术能力。 视频大小:1.9G
目录葡萄酒仿真器发展YouTube频道问与答未来的计划贡献特别感谢 发行版 初学者 流行! 基于Ubuntu 。 尝试从System76到“ de-Canonical-ise” Ubuntu,以及一些小的游戏调整。 完全支持Nvidia和AMD GPU。 内置更好的...
适用于初学者和有经验的开发者,能够帮助你快速上手Qt并掌握其高级特性。 仿照QQ设计一个简单的聊天系统,客户端使用qt进行界面设计,服务端为linux,利用sockets编程而实现点对点的网络聊天。.zip
sysinfo 使用 Python Flask 框架和 psutil 开发的一个中文版 Linux 服务器信息查看应用,可查看的信息包括系统、CPU、内存、硬盘、进程...适用于初学者和有经验的开发者,能够帮助你快速上手JPython并掌握其高级特性。
对于想学习 Linux 的初学者来说要适应使用命令行或者终端可能非常困难。由于终端比图形用户界面程序更能帮助用户控制 Linux 系统,我们必须习惯在终端中运行命令。因此为了有效记忆 Linux 不同的命令,你应该每天...
Python使用技巧,实战应用开发小系统参考资料,源码参考。经测试可运行。 详细介绍了一些Python框架的各种功能和模块,以及如何使用...适用于初学者和有经验的开发者,能够帮助你快速上手JPython并掌握其高级特性。
Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux...