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