查询
ls
输出当前目录下文件名ls -l
输出当前目录下可见文件的详细信息ls -al
输出当前目录下可见+隐藏的文件的详细信息pwd
输出当前工作目录
查看
less hello.txt
在编辑器中查看more hello.txt
在终端输出cat hello.txt world.txt
一次输出到屏幕,不会分页也不会停顿more hello.txt world.txt
会分页会停顿cat -n 文件路径
显示空白行和非空白行的行号
目录
pwd
显示当前目录cd
退回主目录cd ..
退回上一级目录cd ../../../
退回上3级目录
创建
创建新文件touch
touch hello.txt
创建新目录mkdir
mkdir -p /home/bird/testing/test1
系统会自动的帮你将 /home, /home/bird, /home/bird/testing 依序的创建起目录mkdir -m 711 test2
-m可以定义新的权限mkdir "I have fun"
创建一个文件名包含空格的文件夹,文件名加上双引号mkdir test1 test2
一次建立多个文件夹/
删除
rm
删除文件rmdir
删除空目录rm -r
删除带有文件的目录
切换
pushd +路径
popd
跳回
复制
cp text1.txt text2.txt
复制文件到文件
1 | mkdir dir1 |
复制文件到目录下
1 | mkdir test1 |
复制文件夹到文件夹
移动/重命名
mv test1.txt test2.txt
文件重命名mv test1 test2
文件夹重命名