系统管理基础命令
- 系统启动/重启命令
- 系统目录相关命令
- 系统文件相关命令
系统命令提示信息:
[root@test ~]# — 命令提示符,提示系统管理员可以输入命令
root — 管理系统用户信息
test — 主机名称
~ — 当前所在目录信息
系统目录结构信息:
linux系统目录结构最开始为 根目录 /
查询数据方法:
绝对路径查询数据: 从根开始查询数据
相对路径查询数据: 从当前路径开始查询数据
系统启动/重启命令
关闭系统:shutdown
-r 重启系统
-h 关闭系统
-c 取消计划 关机计划或者重启计划
```shutdown -h now/0```立即关闭系统
```shutdown -h 5``` 5分钟后关闭系统
```shutdown -c``` 取消关机计划
```poweroff``` 关机
重启系统:shutdown -r 5
指定5分钟后重启reboot
重启系统
系统目录相关命令
创建目录mkdir /wang
创建多级目录mkdir -p /text/text1/text2
进入目录cd /wang
cd ../
返回上级目录cd ~
回到家目录cd -
切换到上一次访问的目录
查看所在路径pwd
删除目录信息rm -rf
-r
递归删除-f
强制删除
根目录也可删除,但是系统默认有保护机制,删除后系统就没了rm -rf /*
可以试试
*日常建议先将要删的文件移动到某个目录,再进行定期删除
备份目录cp -r /wang/ /backup/
-r
递归备份
移动目录mv /wang/ /backup/
系统文件相关命令
如何创建文件
方法一:touch /wang/test.txt
编辑文件vim test.txt
编辑文件内容
方法二:echo hello world!> /wang/test.txt
标准输出重定向,将要输出到页面的内容输出到文件中echo hello world!>> /wang/test.txt
标准输出追加重定向,将要输出到页面的内容追加到文件中
方法三:
利用cat命令生成多行信息
cat >>/wang/test.txt <<EOF
>test1
>test2
>test3
>EOF
EOF标记从这开始就是我们要输入的信息
输入完毕后用EOF结尾
这里的标记,可以是EOF也可以是别的字符,只要与结尾保持一致就行<
标准输入重定向<<
标准输入追加重定向
查看文件ls /wang
列表显示目录或文件信息ls -l /wang
查看数据详细信息
查看文件内容cat /wang/test.txt
less
more
备份文件cp /wang/test.txt /backup/
移动文件mv /wang/test.txt /backup
mv操作不同于复制操作,因为它会把源文件删除掉,只保留移动后的文件。如果在同一个目录中将某个文件移动后还粘贴到当前目录下,其实本质就是对文件进行了重命名操作:mv test.txt temp.txt
test.txt文件名就变成了temp.txt