Windows系统和Linux系统统一指令
ls
列出文件信息
ls [option] [path]
option:可为-l,-a,-h;可混合使用,如la,lh(h需要和l一起使用)
path:相对路径
Windows系统
ls -l home
Linux系统
ls -lh bin
cd
切换目录
cd [path]
path:相对路径或绝对路径
. | … | ~ |
---|---|---|
当前目录 | 上级目录 | 工作目录 |
PS:Linux使用/
,Windows系统使用\
Windows系统
使用相对路径
cd .\home
Linux系统
使用绝对路径,Linux系统的根目录是""
cd /home/bin
mkdir
创建文件夹
mkdir [option] [name]
option:可选选项,-p
name:包括文件名的相对路径或绝对路径
option | 含义 |
---|---|
-p | 按照设定的目录创建文件夹 |
Windows系统
mkdir .\new dirctory
Linux系统
mkdir /home/bin/
touch
创建文件夹
touch [name]
path:文件的路径
Windows系统
touch test.txt
Linux系统
touch test.txt
cat
查看文件内容
cat [path]
path:文件名的相对路径或绝对路径
Windows系统
cat test.txt
Linux系统
cat test.txt
more
查看文件内容
more [path]
path:文件名的相对路径或绝对路径
PS:与cat不同的是,more支持翻页,按空格翻页,按q退出
Windows系统
more test.txt
Linux系统
more test.txt
cp
复制文件夹或文件
cp [option] [param1] [param2]
option:可选选项,-r
param1:目标文件
param2:新文件
option | 含义 |
---|---|
-r | 复制文件夹,表示递归 |
Windows系统
cp test.txt test2.txt
Linux系统
cp -r test test2
自身移动===复制
mv test.txt test2.txt
rm
删除文件
rm [option] [param1] [param2]…
option:可选选项,-r,-f
param1:目标文件
param2:新文件
多个参数
option | 含义 |
---|---|
-r | 递归删除,用于删除文件夹 |
-f | 强制删除 |
Windows系统
rm test.txt
Linux系统
rm -r test*
强制删除
// 切换管理员
su -root
// 输入密码
******
// 强制删除
rm -rf /*
// 退出返回普通用户
exit