1.whoami和who 命令
查看当前账户是谁
2.ls命令
ls 查看当前目录
ls / (这里的/代表根目录)代表查看根目录
ls-l 或者ll 详细查看目录下所有内容
ls-al 或者ls-la 列出查看目录下所有内容(包括隐藏文件)
3.pwd命令
显示当前所在的目录,当前处于根目录下的家目录
4.cd命令
cd + 目录路径(可以是相对路径也可以是绝对路径)可以跳转到指定目录下
..代表上级目录 这里表示返回上级目录
5.touch 命令
touch+文件名称(创建空文件)
6.
6.mkdir命令
mkdir + 文件名 :创建一个名为(文件名)的文件
mkdir -p test/tefile :递归建立多个目录
7.rm命令
rm +文件名 直接删除(root账户下 可能删不掉文件夹)
rm -r删除目录及其下所有文件
y代表yes 如果不想删除则输入n(no)
8.man命令
man ls 代表查看这个命令的使用方法
退出按q
9.cp指令
cp+需要复制的文件+复制的新路径(复制文件)
如果要复制文件夹则需要cp -r+需要复制的文件+复制的新路径
10.mv命令
mv+需要移动的文件+移动到的目录(相当于剪切)
11.cat指令
cat+文件(打开指定文件)
nano命令这里是使用文本文件写文件
cat -r +文件表示对输出的所有行编号
tac 表示逆序打印文件内容
12.echo命令(输出重定义)
echo+字符串+>存在的文件(写文件)
大家仔细看应该能发现 我们原本输入的hello world 被清除掉了
所以 > :输出重定义每次都会清空源文件,然后在写入
所以> 可以用来清空文件,若写入的文件不存在,还能新建文件
13.less命令
less+ 文件名 分页显示文件,同样按q退出
14.head和tail指令
head + 文件名默认提取文件的开头十行 或者 head -1 +文件名(显示一行)
tail和head用法相同,只不过是默认取后十行内容
15.date指令
date置顶显示格式
时间戳(从1970年一月一号午夜开始所经过的秒数):date +%s
时间戳转为时间date -d@时间戳秒数
16.find指令
find +文件名(寻找文件)
which +命令 可以找到命令在哪个目录下
不记得详细目录名字的时候可以使用 whereis
17.grep指令
grep+字符串内容+文件名称(查找文件中是否包含该字符串)
18.zip 和unzip指令
zip +压缩文件.zip 压缩到目录
unzip +压缩文件.zip 解压到目录
19.tar指令
压缩:tar -czf/cvzf dst.tgz src
解压:tar -xzf/xvzf .tgz
20.uname -r命令
可以显示电脑和操作系统相关信息