Linux基本指令
中断当前命令 ctrl+c
复制 shift+insert
粘贴 ctrl+insert
清屏 ctrl+L
-
ls(list)指令:显示当前目录下的文件和目录
ls -l :以列表的形式显示内容。
ls -l / :查看的是 / 这个目录中的文件和目录内容。/ 表示根目录
-
pwd命令:查看当前目录的绝对路径
-
cd指令:
cd 目录名:进入到某个具体目录内部
cd … :返回上级目录
cd ~:跳到home目录
cd -:返回最近访问目录 -
touch 指令:表示新创建一个文件(空文件)
如果touch的文件是已经存在的,就不会对文件内容进行任何修改,但是会更新文件的修改时间。
-
mkdir指令:建立多级目录
使用tree命令:可以查看当前目录中的结构:
-
rm(remove)指令:删除文件或目录。
rm -f 文件名:强制删除
rm -r 文件名:递归删除目录及其下所有文件
rm -i 文件名:删除前会询问确认
千万不要运行 rm -rf/,会删除系统上的所有文件。
-
echo:用来修改文件内容
-
cat:查看文件内容
-
mv(move)指令:移动
mv后面需要填写两个路径:对哪个进行移动,移动到哪里
mv还可以用来对文件重命名:
-
cp(copy)指令:复制
复制操作和文件大小密切相关,文件越大,复制时间就越久。
cp指令也能进行目录的拷贝:
-
man指令:查看用户手册
-
less指令:cat的加强版。相比于cat,多了翻页功能。
使用上下键翻页,使用q退出。
less和cat都无法修改文件,只是能查看。
-
head指令:查看文件开头或若干行
tail指令:查看文件结尾或若干行
只查看某一行:(如图,打印第50行)
-n 行数,来指定查看前n行还是后n行
- date指令:指定格式显示时间
查看时间戳:date +%s