1.常用命令
- 格式:
cd
目标目录 - 返回上一级:
cd
../或cd
..
- 列出当前目录所有内容:
ls
- 详细列出当前子目录与文件:
ls
-l - 列出的数据按照时间排序显示(降序)):
ls
-lt - 按时间升序展示:
ls
-ltr - 列出指定子目录:
ls
./dir - 详细列出指定子目录:
ls
-l ./dir
- 显示当前目录的绝对路径:
pwd
- readlink -f targetFilename
- 查看小文件:
cat
123.txt
- 查看大文件:
more
345.txt
- 默认查看前10行:
head
filename - 查看前n行:
head
n filename
- 默认查看后10行:
tail
filename - 查看后n 行:
tail
n filename - 监视动态文件变更内容:
tail
-f log.txt
- 创建一个新的空文件:
touch
empty.txt - 同时创建多个文件:
touch
1.txt 2.txt - 更新文件时间戳:
touch
-t 201811111420.55 1.txt
- 创建一级文件夹:
mkdir
test - 创建多级文件夹:
mkdir
-p test1/test2/test3
- 删除空文件夹:
rmdir
emptyDir
- 删除目标文件:
rm
123.txt - 强制删除文件:
rm
-rf 123.txt - 强制删除目录:
rm
-rf dir
- 拷贝文件到其他目录:
cp
1.txt other - 拷贝文件并改名称:
cp
1.txt other/2.txt - 拷贝一份完全一致的文件(包括旧文件的属性):
cp
-a other/2.txt
- 移动文件:
mv
newDirectory - 重命名文件:
mv
a.txt b.txt
- 对比文件差异:
diff
1.txt 2.txt
- 切换主机:
ssh
ip- exit 退出
- 查看系统信息:
uname
- 查看系统详细信息:
uname
-a
- 检查网络是否通畅:
ping
ip
echo
"hello world"
- 查看制定命令文档:
man
commandman
ls- 按 q 退出
Last modified 3yr ago