command [-options] [parameter]
说明
command:命令名,相应功能的英文单词或单词的缩写
[-options] 选项,可用来对命令进行控制,也可以省略parameter :传给命令的参数,可以是零个、一个或者
ls 查看当前目录内容(缺点隐藏文件看不到) ll 等价于ls -l查看当前自录文件的详情(缺点:隐藏文件看不到)
ll /etc #查看/etc目录的详情
查看当前所在位置
创建文件夹
mkdir 文件夹名
mkdir -p 文件夹名1/名2/名2 //在当前目录一次创建多层文件夹
用于删除文件或目录
例子:rm a(注释加TAB可以查看所有带a的文件,多按几次可以自动补全文件名)
rm user.txt -f 强删文件
rm 文件夹名 -fr 强删文件夹
cd #直接进入/root目录 cd linux_command #进入文件夹linux_command
cd .. #回到上一级目录 cd ../.. #回到上上一级目录 cd - #表示在最后两次出现目录之间切换
相对路径:相对于当前目录 例子: cd ../dir 绝对路径:从/目录开始的路径 例子: cd /root/dir
创建文件
touch a.txt #在当前目求创建a.txt文件(相对路径) touch /root/ a.txt #在/root目录创建a.txt文件(绝对路径)
移动: 移动文件: mv 文件名 目录名 mv a.txt dir
移动目录:mv 目录名1 目录名2(已存在)
重命名 重命名文件:mv 文件名1 文件名2(文件名2之前不存在) mv a.txt aaa.txt
重命名目录:mv 目录名1 目录名2 (未存在)
查看文件类容
cat 文件路径
cp a.txt dir 将a.txt复制到dir文件夹
cp a.txt b.txt 将a.txt类容复制给b.txt
cp a.txt dir/b.txt 将a.txt复制到dir文件夹下的b.txt
解压
tar -zxvf 压缩文件 将文件解压到当前目录
tar -zxvf 压缩文件 -C/目录名 解压都指定目录