在Linux中,命令以 命令名+参数(可选)组成
其中,参数用于指定命令的具体操作
注意,参数可以叠加一起使用

第一条基本命令

查看目录下文件ls
查看目录下文件,包括文件的详细信息ls -l
查看目录下所有文件,包括隐藏文件(用"."开头的那些文件)ls -a
查看目录下文件,以人类可读的方式显示文件大小ls -h
查看目录下文件,按照修改时间排序ls -t
查看目录下文件,逆序显示ls -r
查看目录下文件,逆序显示按修改时间排序后的文件ls -t -r
等...

2.创建链接

创建链接(默认硬链接)ln 源文件名词 链接文件名称
创建软链接ln -s 源文件名词 链接文件名称

3.查看文件内容

cat 文件名称

4.删除文件

rm 文件名称

5.修改文件权限

chmod ??+? 文件名称
其中,?指代 r(读)、w(写)、x(执行)
其中,??指代u(文件所有者)、g(同组用户)、o(其他用户)

chmod 三个数字 文件名称
其中,三个数字分别代表所有者、同组用户、其他用户的权限
例如chmod 777 hello.txt
7 代表r(4)+w(2)+x(1)
意思是给所有者、同组用户、其他用户这个文件(hello.txt)的读+写+执行权限

6.创建文件

touch 文件名称本来用于更新文件的修改时间,但如果文件不存在则会创建一个新的文件。

echo 想输出的字符串 用于输出文本的命令
其中想输出的字符串长这样:"hello"

echo "hello" > hello.txt使用 > (重定向符号)将内容重定向到文件中,如果文件不存在则会自动创建新文件

7.显示当前所在目录的位置

pwd

8.切换当前所在目录的位置

cd 目标目录
切换到根目录cd /

9.复制文件或目录

cp 要复制的源文件 复制后的文件名
-r参数,表示递归复制,才能复制目录cp -r 要复制的目录 复制后的目录

10.移动文件或目录

mv 要复制的源文件 复制后的文件名

11.创建目录make directory

mkdir 目录名
-p参数,创建多级目录 mkdir -p f1/f2/f3

12.查看文件和目录的大小(顺便可以查看目录结构)

du

13.专门显示目录结构的命令

tree以树状图的形式显示目录的结构

14.删除目录

删除空目录rmdir 目录名
递归删除非空目录rm -r 目录名