linux中没有错误就代表操作成功
一切皆文件
开关机
sync # 将数据由内存同步到硬盘中。
shutdown # 关机指令,你可以man shutdown 来看一下帮助文档。例如你可以运行如下命令关机:
shutdown –h 10 # 这个命令告诉大家,计算机将在10分钟后关机
shutdown –h now # 立马关机
shutdown –h 20:25 # 系统会在今天20:25关机
shutdown –h +10 # 十分钟后关机
shutdown –r now # 系统立马重启
shutdown –r +10 # 系统十分钟后重启
reboot # 就是重启,等同于 shutdown –r now
halt # 关闭系统,等同于shutdown –h now 和 poweroff
目录管理
注意空格
cd :切换目录命令
./ :当前目录
cd .. :返回上一级目录
例如
cd / 切换到根目录
cd(cd ~) 切换到用户目录
cd home
cd :在根目录下可以直接访问绝对路径(类似于windows)
也可以访问相对路径../../ 表示上两级的意思
ls: 列出目录
基本参数
-a : all的意思 查看全部文件
-l :列出所有文件、包括文件的属性和权限,没有隐藏文件
可以组合使用
-al :两者同时生效
pwd :显示当前所在的目录
创建目录
mkdir :创建目录
mkdie -p:层级创建
例如
mkdir -p test1/test2/test3
mkdir test
删除目录
rmdir :删除目录
rmdir -p:层级删除 里面错在文件时
例如
rmdir test
rmdir -p test1/test2/test3 ---- 删除不会询问
---- rm -r会询问是否删除
复制文件
cp a.sh b
将a.sh 文件复制到b目录下
如果文件重复,就选择覆盖(y)或者放弃(n)
例如:
当前目录[home]
test1 test2
op np
要求,将op复制到test2中
步骤:
在test1目录下
cp op ../test2
删除文件或者目录
rm : 只能删除文件,不能删除目录 -------- 会询问是否要删除文件
rm -f: 忽略不存在的文件,不会出现警告,属于强制删除 ----只能删除文件,不可以删除目录
rm -r: 递归删除目录---------------------------------这个可以删除目录 ,会询问是否删除目录
rm -i: 互动,询问是否删除 ---------------------------无法删除目录
rm -rf /:删除系统中的所有的文件
移动文件或者目录
mv :可以移动文件,还可以重命名文件
mv -f :强制移动
mv -u :只替换已经更新的文件
mv op ../../home 也可以这样移动