系统操作基础简单说明
-
系统命令提示符
作用:提示管理系统用户什么时候可以输入命令
[ root@test ~ ]#
组成说明:
root:登录系统用户的名称
@: 分隔符
test: 主机名
~ : 当前目录 -
命令语法说明
语法规范:命令 空格 参数 空格 对象(文件/目录)
命令演示:mv /test.txt /mnt -
系统目录结构
与windows做对比
windows : C:\oldboy\oldboy.txt D:\oldgirl\oldgirl.txt
linux : /oldboy/oldboy.txt /oldgirl/oldgirl.txt
windows从盘符开始
linux从根开始
PS:绝对路径查找数据:从根开始查找数据信息
相对路径查找数据:从当前路径开始查找数据信息
系统运行管理命令
-
如何关闭操作系统命令
- 关闭操作系统命令
#shutdown
- 指定时间关闭系统
#shutdown -h 5
(默认后面的数值是按分钟计算,比这个) - 立即关闭系统
#shutdown -h 0/now
- 其它直接输入关闭操作系统
#poweroff
#halt
#init 6
- 关闭操作系统命令
-
如何重启操作系统
- 重启操作系统命令
#shutdown
- 立即重启操作系统命令
#shutdown -r 0/now
- 其它立即重启操作系统命令
#reboot
#init 6
- 重启操作系统命令
系统目录相关命令
-
创建目录信息
创建目录命令:
mkdir
1. 创建一个目录
#mkdir /test
2. 目录创建完毕,会有提示信息
#mkdir -v /test
参数信息:-v - - - 显示命令执行过程或结果信息
3. 创建多级目录
#mkdir -p /test/test1/test2/test3
参数信息:-p - - - 创建子目录时,先创建父级目录 -
如何查看目录
查看目录命令:
ls
1. 直接查看目录
#ls test
2. 确认目录是否存在,如果存在显示出路径
#ls -d /test
参数信息:-d - - - 仅显示目录名,而不显示目录下的内容列表
3. 查看目录详细信息
#ls -l /test
参数信息:-l - - - 以长格式显示目录下的内容列表
#ls -dl /test
参数信息:-dl - - - 仅显示目录名,而不显示目录下的内容列表。并显示以长格式显示目录下的内容列表 -
如何使用切换命令
切换目录命令:
cd
1. 绝对路径目录切换
#cd /test/test1/test2
2. 相对路径切换
#cd test1/test2
3. 切换上一级目录
#cd ..
#cd ../../
- - - 切换上两级目录(写几个…/就切换几次上一级目录,最上级目录是根目录)
4. 快速回家目录
#cd ~
#cd
5. 快速切换到上一次所在目录
#cd -
-
如何查看所在目录信息
查看所在目录路径#
pwd
效果演示:[root@test test1]# pwd /root/test/test1
-
如何删除目录
删除数据信息:
rm
1. 删除目录信息
#rm /test
#rm -rf /test
参数信息:-r - - - 递归删除目录中所有数据
参数信息:-f - - - 强制删除数据
2. 删除文件信息
#rm -f test.txt
3. 清空目录数据
#rm -rf /test/*
语句解释:删除test目录下所有数据
* :匹配所有字符
#rm -rf /test/*.txt
语句解释:删除test目录下所有以 .txt 结尾的数据
#rm -rf /test/test1*
语句解释:删除test目录下所有以 test1 开头的数据
系统文件相关命令
-
如何创建文件
创建文件命令:
touch
命令使用:#touch /test/test1.txt
语法解释:在 test 目录下创建一个 test1.txt 空文件夹
如何查看文件:cat
命令使用:#cat /test/test1.txt
语法解释:查看 test 目录下 test.txt 文件内容
如何编辑文件:vi
echo
- vi 命令编辑文件
编辑三部曲:- 输入 小写字母 i — 进入编辑模式
- 输入 按键 esc — 退出编辑状态
- 输入 :wq — 保存并退出
- echo编辑脚本
#echo test > /test1.txt
语句解释:编辑内容 test 重定向(就是写到test1.txg文件中)到test1.txt 文件中(覆盖式写入)
#echo test >> /test2.txt
语句解释:编辑内容 test 追加重定向(就是在文件最后一行追加上 test 内容)到test2.txt 文件中(追加式写入)
PS:echo其他用法:通知其他用户操作
#echo "想说的话" > /dev/pts/1
语句解释:其他用户操作系统时屏幕上就会显示你想说的话
如何备份文件:
cp
命令语法结构:cp [参数] 需要复制的源文件 备份文件的路径目录
1. 保存备份文件信息
#cp /test.txt /dev
语句解释:将 test.txt 文件复制到 /dev 目录下
2. 保存备份目录信息
#cp -r /test /dev
语句解释:将 test 文件夹备份到 /dev 目录下
如何移动文件或目录:mv
命令语法格式:mv [参数] 要移动的源文件 移动到的路径目录
1.移动/剪切文件命令
#mv /test.txt /dev
语句解释:将 test.txt 文件移动到 /dev 目录下
#mv /test /dev
语句解释:将 /test 目录移动到 /dev 目录下
2. 修改文件名称
#mv /test/test1.txt /test/test2.txt.bak
语句解释:将 /test 目录下的 test1.txt 移动并改名为 test2.txt.bak到 /test 目录下 - vi 命令编辑文件