知乎:25个自学Linux的实用技巧(如何自学linux知乎)
有些人可能认为自学Linux是一件困难的事情,然而,当你熟悉一些实用的Linux技巧后,就可以事半功倍的学习Linux了。下面是最经典的25个自学Linux的实用技巧:
一、在命令行中使用Tab键:
Tab键能够自动补全你键入的命令,让你更容易地从命令历史里查找,当你每次输入一部分命令并按下Tab键时,会列出符合该部分输入的备选命令列表,使你更方便查找所需命令。
二、学会怎样使用GREP:
Grep是一种查找工具,在多个文件中搜索某一字符串或者某种类型的文件,能够有效的替代查找文件的比较麻烦的操作。它的使用方法如下:
egrep “string” file.txt
在文件 file.txt 中搜索字符串 string。
三、curl/wget:
curl和wget是两种用于在Linux上从网站上获取文件的工具,它们可以从FTP、HTTP、HTTPS等协议中下载文件,可以用在快速下载静态网页、网页数据和镜像站等场景中。它们的使用方法如下:
curl www.example.com/file.zip
从www.example.com网站上获取文件file.zip。
四、学会如何使用vi:
Vi是Linux中最常用的编辑器之一,它有一个强大的命令模式,使你可以快速编辑文件,以及复制、搜索和替换文本。你可以使用如下命令来表示Vi编辑器:
vi filename
打开文件 filename,进入编辑模式。
五、掌握正在运行的进程:
在Linux中,ps是一个强大的命令,它可以显示有关正在运行的进程的信息,例如:
ps -ef | grep apache
显示正在运行的Apache进程的详细信息。
六、学会使用定时任务:
crontab是Linux系统级调度定时任务的工具,它能按照你定义的时间自动执行任务。例如,你可以使用命令:
crontab -e
编辑定时任务,比如每天凌晨1点执行任务:
0 1 * * * command
七、学会使用SSH:
SSH是一种通过安全的技术来登录远程主机的客户端/服务器应用程序,它是管理Linux服务器的常用方法,它的使用方法如下:
ssh username@host
使用username用户登录到host主机,输入密码即可登录。
八、学会使用管道运算符:
管道运算符是Linux命令行中最有用的工具,它能够让你把一个命令的输出作为另一个命令的输入,节省你在处理复杂甚至是重复性的任务时的时间。它的使用方法如下:
grep “string” file.txt | wc
计算在 file.txt 中包含字符串 string 的数量。
九、学会FIND:
Find是一种查找服务器上文件的工具,也是一种Linux目录管理工具,它可以实现查找特定类型文件、删除大量文件、改变文件权限等操作。常见的用法如下:
find /home/user -name “*.txt”
查找在 /home/user 目录下后缀为.txt 的文件。
十、应用程序安装和卸载:
Linux提供了RPM和YUM等软件包管理系统,可以方便的安装和卸载Linux系统上的软件程序。它的常见用法如下:
yum install program
安装 program 程序。
yum remove program
卸载 program 程序。
十一、学习shell脚本