2020.1.13

Linus虚拟机基本命令

ls(列出目录)
在这里插入图片描述
-a :全部的文件,连同隐藏档( 开头为 . 的文件) 一起列出来(常用)
-d :仅列出目录本身,而不是列出目录内的文件数据(常用)
-l :长数据串列出,包含文件的属性与权限等等数据;(常用)
在这里插入图片描述
cd(切换目录Change Directory)
#使用 mkdir 命令创建 runoob 目录
[root@www ~]# mkdir runoob
#使用绝对路径切换到 runoob 目录
[root@www ~]# cd /root/runoob/ <注意cd后空格!
#使用相对路径切换到 runoob 目录
[root@www ~]# cd ./runoob/
#表示回到自己的家目录,亦即是 /root 这个目录
[root@www runoob]# cd ~
#表示去到目前的上一级目录,亦即是 /root 的上一级目录的意思;
[root@www ~]# cd …
在这里插入图片描述
[tony@freehome] c d / ← 切 换 到 系 统 根 目 录 [ t o n y @ f r e e / ] cd /← 切换到系统根目录 [tony@free/] cd/[tony@free/] cd ← 切换到用户主目录
[tony@freetony]$cd …← 切换到上一层目录
pwd(显示目前所在的目录Print Working Directory)
-P :显示出确实的路径,而非使用连结 (link) 路径。
[root@www ~]# pwd /root <
显示出目录

[root@www ~]# cd /var/mail <==注意,/var/mail是一个连结档

[root@wwwmail]# pwd /var/mail <==列出目前的工作目录

[root@wwwmail]# pwd -P <==注意P是大写哦

/var/spool/mail <==有P无P的区别
在这里插入图片描述
[root@wwwmail]# ls -ld /var/mail
lrwxrwxrwx 1 root root 10 Sep 4 17:54 /var/mail -> spool/mail
看到这里应该知道为啥了吧?因为 /var/mail 是连结档,连结到 /var/spool/mail
所以,加上 pwd -P 的选项后,会不以连结档的数据显示,而是显示正确的完整路径啊!
没弄明白的问题:连结档是什么?后六行没有看懂。
mkdir(创建新目录make directory)
-m :配置文件的权限喔!直接配置,不需要看默认权限 (umask) 的脸色~
-p :帮助你直接将所需要的目录(包含上一级目录)递归创建起来!
[root@www ~]# cd /tmp
[root@wwwtmp]# mkdir test <==创建一名为 test 的新目录

[root@wwwtmp]# mkdir test1/test2/test3/test4
mkdir: cannot
create directory `test1/test2/test3/test4’:
No such file or directory <== 没办法直接创建此目录啊!

[root@www tmp]# mkdir -p test1/test2/test3/test4 <==注意p为小写
加了这个 -p 的选项,可以自行帮你创建多层目录!
在这里插入图片描述
在这里插入图片描述

rmdir (删除空的目录)
-p :连同上一级『空的』目录也一起删除
[root@wwwtmp]# ls -l <==看看有多少目录存在?
drwxr-xr-x 3 root root 4096 Jul 18 12:50 test
drwxr-xr-x 3 root root 4096 Jul 18 12:53 test1
drwx–x--x 2 root root 4096 Jul 18 12:54 test2

[root@wwwtmp]# rmdir test <==可直接删除掉,没问题

[root@wwwtmp]# rmdir test1 <==里面有内容,不为空目录
rmdir: `test1’: Directory not empty
[root@www tmp]# rmdir -p test1/test2/test3/test4

[root@www tmp]# ls -l <==输出中test与test1没有了
在这里插入图片描述

cp (复制文件或目录)
-a:相当于 -pdr 的意思,至于 pdr 请参考下列说明;(常用)
-d:若来源档为连结档的属性(link file),则复制连结档属性而非文件本身;
-f:为强制(force)的意思,若目标文件已经存在且无法开启,则移除后再尝试一次;
-i:若目标档(destination)已经存在时,在覆盖时会先询问动作的进行(常用)
-l:进行硬式连结(hard link)的连结档创建,而非复制文件本身;
-p:连同文件的属性一起复制过去,而非使用默认属性(备份常用);
-r:递归持续复制,用於目录的复制行为;(常用)
-s:复制成为符号连结档 (symbolic link),亦即『捷径』文件;
-u:若 destination 比 source 旧才升级 destination !
-v:显示复制过程:加入-v 参数可显示命令执行过程。

[tony@freetony]$ cp zip.txt zip2.txt ← 一般状态下不会显示复制过程
[tony@freetony]$ cp –v zip.txt zip3.txt ←以-v 显示复制过程

-R: 递回复制:加入“-R”参数可同时复制目录下的所有文件及子目录。
[tony@freetony]$ cp –v –R * backup← 将所有文件(含子目录文件)复制到 backup 目录
用 root 身份,将 root 目录下的 .bashrc 复制到 /tmp下,并命名为 bashrc
[root@www ~]# cp ~/.bashrc /tmp/bashrc
[root@www ~]# cp -i ~/.bashrc /tmp/bashrc
cp:overwrite `/tmp/bashrc’? n <==n不覆盖,y为覆盖
在这里插入图片描述

关机或重新启动的 shutdown 命令
立即关机:-h 参数让系统立即关机。
[root@localhostroot]# shutdown –h now← 要求系统立即关机
[root@localhostroot]# shutdown now← 立刻关机
[root@localhostroot]# shutdown +5← 5 分钟后关机
[root@localhostroot]# shutdown 10:30← 在 10:30 时关机

关机后自动重启:-r 参数设置关机后重新启动。
[root@localhostroot]#shutdown -r now← 立刻关闭系统并重启
[root@localhostroot]#shutdown -r 23:59← 指定在 23:59 时重启动

重新启动计算机的 reboot 命令
-f 参数:不依正常的程序运行关机,直接关闭系统并重新启动计算机。
-I 参数:在在重新启动之前关闭所有网络接口。

删除文件或目录的 rm 命令
[tony@freetony] r m m y f i l e ← 删 除 指 定 的 文 件 [ t o n y @ f r e e t o n y ] rm myfile← 删除指定的文件 [tony@freetony] rmmyfile[tony@freetony]rm *← 删除当前目录中的所有文件
强迫删除:使用-f 参数时,rm 命令会直接删除文件,不再询问。
[tony@freetony] r m – f ∗ . t x t ← 强 迫 删 除 文 件 递 回 删 除 : − r 也 是 一 个 相 当 常 用 的 参 数 , 使 用 此 参 数 可 同 时 删 除 指 定 目 录 下 的 所 有 文 件 及 子 目 录 。 [ t o n y @ f r e e t o n y ] rm –f*.txt← 强迫删除文件 递回删除:-r 也是一个相当常用的参数,使用此参数可同时删除指定目录下 的所有文件及子目录。 [tony@freetony] rmf.txtr使[tony@freetony]rm –r data← 删除 data 目录(含 data 目录下所有文件和子目录)
[tony@free tony]$rm –r * ←删除所有文件(含当前目录所有文件,所有子目录和子目 录下的文件)

让显示画面暂停的 more 命令
当使用 ls 命令查看文件列表时,若文件太多则可以配合 more 命令使用
[tony@freebin] l s – a l m o r e 单 独 使 用 m o r e 命 令 时 , 可 用 来 显 示 文 字 文 件 的 内 容 [ t o n y @ f r e e t o n y ] ls–al more 单独使用 more 命令时,可用来显示文字文件的内容 [tony@freetony] lsalmore使more[tony@freetony]more data.txt

坚持,努力才会有收获!
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值