前提
当在阅读这篇文章的时候,这里默认已经购买过云服务器或者在本地搭建了虚拟机环境
1、预热
- 关机: shutdown
shutdown -h 10 # 10分钟之后关机
shutdown -h now # 立马关机
shutdown -h 20:14 #会在20点14分关机
shutdown -h +10 #十分钟后关机
shutdown -r now # 立马重启
shutdown -r +10 #十分钟之后重启
reboot #重启,等同于shutdown -r now
halt #关闭系统,等同于shutdown -h now 和poweroff
在关机之前最好执行 sync 命令进行数据保存,把内存中的数据写入到磁盘中。
系统目录结构
1、一切皆文件 2、根目录 / ,所有文件都挂载在这个节点下 登录系统后,可以在窗口输入
ls /
可以查看当前目录下所有文件
下面是对于这些文件目录的解释
2、Linux基本命令
1、目录管理
绝对路径和相对路径
- cd :切换目录
- ./ :当前目录
- cd.. :返回上一级目录
ls 列出目录
在Linux中ls 是最常被使用的
- -a 参数:all ,查看所有文件。包括隐藏文件
- -l 参数:列出所有文件,包含所有文件的属性和权限包括隐藏文件
- 所有Linux可以组合使用。
3、cd 命令 切换目录
cd 目录名(绝对路径都是以/开头,相对路径,对于当前目录该如何寻找 ../../)
pwd 显示当前用户所在的目录
mkdir 创建一个目录
[root@192 home]# mkdir test01 #创建目录
[root@192 home]# ls
test01 zxj
[root@192 home]# cd test01/
[root@192 test01]# mkdir -p test02/test03/test04 # 创建多级目录
[root@192 test01]# ls
test02
[root@192 test01]# cd test02/
[root@192 test02]# ls
test03
[root@192 test02]# ls -al
总用量 0
drwxr-xr-x. 3 root root 20 10月 12 21:31 .
drwxr-xr-x. 3 root root 20 10月 12 21:31 ..
drwxr-xr-x. 3 root root 20 10月 12 21:31 test03
rmdir 删除目录
[root@192 home]# ls
test01 zxj
[root@192 home]# mkdir test02
[root@192 home]# ls
test01 test02 zxj
[root@192 home]# rmdir test02 #删除空文件夹
[root@192 home]# ls
test01 zxj
[root@192 home]# rmdir test01/
rmdir: 删除 "test01/" 失败: 目录非空
[root@192 home]# rmdir -p test01/test02/test03/test04/ #删除多级文件夹
[root@192 home]# ls
zxj
[root@192 home]#
注意:rmdir 只能删除空文件夹,如果包含其他文件夹,需要加上对应的一些参数
cp 复制文件
格式:cp 需要复制的地址 复制到的地址
rm 移除文件或目录
- -f 忽略不存在的文件,不会警告,强制删除
- -r 递归删除目录
- -i 互动,删除询问是否删除
rm -rf #系统中所有文件就被删除了,删库跑路的操作
mv 移动文件或目录 可以重命名文件
- -f 强制
- -u 只替换已经更新过的文件