最有用的Linux命令
Linux操作系统最吸引人的特性之一是它的命令行。它为您提供了所有操作系统中最通用的命令行之一。有了大量的命令,您甚至可以在不使用一次GUI的情况下执行每一个操作。但在其他操作系统(如Windows)中却不是这样,它们将命令行作为次要操作行。
您也知道,Linux有不同的发行版本。通过命令行显示变体,它进一步增加了您需要熟悉的命令的范围。尽管掌握命令行中的所有命令可能需要一些时间,但在开始之前,您应该了解一些基本命令。掌握了这些命令之后,您可以进一步了解更复杂的命令。下面是Linux中使用的一些最有用的命令。
当你需要任何命令及其用法/选项的帮助时,请记住这一点:
1)男人。<命令>:它提供关于命令及其用法的信息
用户命令
2)松材线虫病(当前工作目录):显示当前访问的目录。
3)显示本用户信息:显示当前用户
4)ls:该命令用于列出目录的内容。它提供多种选项来实现不同的功能。您可以使用' man ls '命令了解更多关于' ls '可用选项的信息。
下面列出了其中一些。
语法:ls <选项>
选项:
-l创建长列表
-a包含隐藏的目录和文件
指定目录或文件的-d列表
-R显示完整的树结构
-h人类可读形式
这里有一个样品供您参考:
[root@localhost /]# ls -l
总60
lrwxrwxrwx。1 root root 7 july 14 2016 bin -> usr/bin
dr-xr-xr-x。4根根4096 3月13 2016启动
drwxr-xr-x。19 root root 3000 Mar 20 11:17 dev
drwxr-xr-x。74根根4096三月20 13:22等
drwxr-xr-x。5根根4096 3月21日03:36回家
lrwxrwxrwx。1 root root 7 july 14 2016 lib -> usr/lib
lrwxrwxrwx。1根根9七月14 2016 lib64 -> usr/lib64
drwx——2根根16384 2016年7月14日失物招领
drwxr-xr-x。2根根4096 2016年6月9日媒体
drwxr-xr-x。2根根4096 2014年6月9日mnt
drwxr-xr-x。2根根4096 6月9日2016 opt
dr-xr-xr-x。96根根0 3 20 11:16 proc
dr-xr-x——4根根4096 3 20 13:29根
drwxr-xr-x。23 root root 680 Mar 20 13:22 run .运行
lrwxrwxrwx。1 root root 8 july 14 2016 sbin -> usr/sbin
drwxr-xr-x。2根根4096 6月9日2016 srv
dr-xr-xr-x。13 root root 0 Mar 20 11:16 sys . 0
drwxrwxrwt。7根根4096 Mar 21 04:34 tmp
drwxr-xr-x。13 root root 4096七月14 2014 usr
drwxr-xr-x。20 root root 4096 Mar 20 11:16 var
root@localhost / #
5)cd(改变当前工作目录):该命令用于导航到另一个目录。
语法:cd <到新目录>的路径
变化:
CD导航到主目录
cd . .向后导航一层
cd . . / . .向后导航两层
导航到最后使用的目录
cd ~切换到根目录
6)mkdir(make directory):该命令用于创建新目录。
mkdir <目录名>
变化:
Mkdir 一次创建多个目录
Mkdir //创建嵌套目录
7)删除文件夹(remove directory):该命令用于删除目录。
语法:rmdir <目录名>
变化:
Rmdir -p / /
(删除目录及其后续目录)
8)触摸touch命令用于在目录下创建一个空文件。
语法:触摸<文件名>
9)清晰的“clear”命令用于清除屏幕并将光标移到页面顶部。
10)猫该命令用于查看文件。它还可以用于连接多个文件
语法:cat <文件名>
变化:
Head 查看文件的前十行
Tail 查看文件的最后十行
将两个文件合并成一个新的第三个文件:cat >>
11)cp该命令用于拷贝文件或目录。
语法:cp
选项:
-r复制目录及其内容(递归)
-p复制与关联的权限
- f力操作
12)mv该命令用于复制或重命名文件或目录。
格式:mv <源> <目的>
重命名目录或文件:mv <旧名称> <新名称>
13)rm该命令用于删除文件或目录。
语法:rm <文件名>
变化:
Rm -r删除目录及其内容(递归)
Rm -f强制操作
14)找到该命令用于在文件和目录中搜索字符串。这个命令有许多变体。我们可以用“人”命令指代他们。
最常见的是:
" find / -iname ",用于搜索文件的所有目录(不区分大小写)
" find / -iname <*text*> ",用于搜索所有目录(不区分大小写)以查找特定文本
>将“/”替换为初始搜索目录,例如/ josmith,以限制搜索
>使用“-name”而不是“-iname”进行区分大小写的搜索
15)grepgrep命令用于查找文件中的特定文本。这里有一个例子供您参考:
[root@localhost b]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 | grep -i bootproto
输出:BOOTPROTO = dhcp
变化:
Grep -i忽略大小写
Grep -v反转匹配
16)6它是一个用于编辑文件的文本编辑器,当我们输入命令“vi”和文件名时,它将在编辑器中打开该文件。它是一个非常多功能的编辑器,有多种选项来复制、粘贴或格式化文本。默认情况下,编辑器处于命令模式。按“Esc i”键即可进入插入模式。
17)关闭顾名思义,“shutdown”命令用于关闭系统。在使用shutdown命令时,可以使用某些变体。您可以立即关闭系统或设置一个计时器。系统也可以通过shutdown命令重新启动。
•立即关闭系统
关闭- h现在
•5分钟后关闭系统
关闭- h + 5
•重启系统
关闭- r现在
18)更多的more命令通过提供滚动选项来读取包含大量行的文件。可以使用它代替具有类似语法的“cat”命令。
例如:
更多的<文件名>
19)passwd该命令用于修改当前用户的密码。
这里有一个样品供你参考。
[root@localhost network-scripts] #密码
修改root用户密码。
新密码:
20)退出该命令用于退出系统。
总结
Linux操作系统包含大量用于执行各种活动的命令。范围相当大。通过本文,我们了解了Linux中大多数发行版都使用的一些最基本的命令。