Linux部分命令的总结(一)

1.Linux关机命令

shutdown –h now #立马关机
shutdown –h 20:25 #系统会在今天20:25关机
shutdown –h +10 #十分钟后关机
shutdown –r now #系统立马重启
shutdown –r +10 #系统十分钟后重启

2.查看IP

ip addr
ifconfig //注意不是ipconfig

3.文件基本属性

每个文件的属性由10个字符来确定

 

在Linux中第一个字符代表这个文件是目录、文件或链接文件等等。

当为[ d ]则是目录;

当为[ - ]则是文件;

若是[ l ]则表示为链接文档(link file);

若是[ b ]则表示为装置文件里面的可供储存的接口设备(可随机存取装置);

若是[ c ]则表示为装置文件里面的串行端口设备,例如键盘、鼠标(一次性读取装置)。

接下来的字符中,以三个为一组,且均为『rwx』 的三个参数的组合。其中,[ r ]代表可读(read)、[ w ]代表可写(write)、[ x ]代表可执行(execute)。 要注意的是,这三个权限的位置不会改变,如果没有权限,就会出现减号[ - ]而已。

4.Linux下“/”和“~”的区别

/ 是目录层的分隔、表示符,只有一个 / 是根目录的地址 一般称呼为root,/ 和 /root/ (系统管理员目录)是有区别的。

/root/ 表明是根目录下面的 root 目录(当然目录最后不需要 / ,但有 / 直接表明他是目录,没有末尾的 / ,那么 /root 需要检测一下确定是目录还是文件,虽然习惯上 /root 绝对是目录)。

~ 是一个代位符,表明的是个人目录的地址。因为每个用户都有自己的个人目录地址,所以用 ~ 作为统一替代这个根据用户不同而不同但有规可循的地址,来保证某些情况下的兼容问题。

如果以 root 用户登陆~ 代表 /root/ 即根目录下的root目录。如果以用户 loirou 登陆~ 代表 /home/loirou/ 即根目录下的 home 目录下的 loirou 目录。

5.Linux中的#和$区别

#代表 root权限,$代表普通用户

6.Telnet 对比 SSH

Telnet 协议和 SSH 协议都是命令行远程管理协议,有共同的应用领域,常用于远程访问服务器。

相比 Telnet 协议,SSH 协议在发送数据时会对数据进行加密操作,数据传输更安全,因此 SSH 协议几乎在所有应用领域代替了 Telnet 协议。

在一些测试、无需加密的场合(如局域网),Telnet协议仍常被使用。

7.Linux cd命令:切换目录

cd 命令的基本格式如下:

[root@localhost ~]# cd [相对路径或绝对路径]

除此之外,cd 命令后面可以跟一些特殊符号,表达固定的含义,如表 1 所示:

8.Linux pwd命令:显示当前路径

pwd 命令,是 Print Working Directory (打印工作目录)的缩写,功能是显示用户当前所处的工作目录。该命令的基本格式为:

[root@localhost ~]# pwd 

9.Linux ls命令:查看目录下文件

ls 命令,list 的缩写,是最常见的目录操作命令,其主要功能是显示当前目录下的内容。此命令的基本格式为:

[root@localhost ~]# ls [选项] 目录名称 

表 1 列出了 ls 命令常用的选项以及各自的功能。

注意:

1.当 ls 命令不使用任何选项时,默认只会显示非隐藏文件的名称,并以文件名进行排序,同时会根据文件的具体类型给文件名配色(蓝色显示目录,白色显示一般文件)。除此之外,如果想使用 ls 命令显示更多内容,就需要使用表 1 相应的选项。

2.ls -l 可以简写成ll。

这里的 ls 命令使用了 -l 选项,显示出了文件的详细信息,此选项显示的这 7 列的含义分别是:

第一列:规定了不同的用户对文件所拥有的权限,具体权限的含义将在后续章节中讲解。

第二列:引用计数,文件的引用计数代表该文件的硬链接个数,而目录的引用计数代表该目录有多少个一级子目录。

第三列:所有者,也就是这个文件属于哪个用户。默认所有者是文件的建立用户。

第四列:所属组,默认所属组是文件建立用户的有效组,一般情况下就是建立用户的所在组。

第五列:大小,默认单位是字节。

第六列:文件修改时间,文件状态修改时间或文件数据修改时间都会更改这个时间,注意这个时间不是文件的创建时间。

第七列:文件名或目录名。

10.Linux mkdir命令:创建目录(文件夹)

mkdir 命令,是 make directories 的缩写,用于创建新目录,此命令所有用户都可以使用。

mkdir 命令的基本格式为:

[root@localhost ~]# mkdir [-mp] 目录名

-m 选项用于手动配置所创建目录的权限,而不再使用默认权限。

-p 选项递归创建所有目录,以创建 /home/test/demo 为例,在默认情况下,你需要一层一层的创建各个目录,而使用 -p 选项,则系统会自动帮你创建 /home、/home/test 以及 /home/test/demo。

猜你喜欢

转载自www.cnblogs.com/xiaojiang0414/p/12580647.html