Linux虚拟机常用命令

目录

路径问题

cd

查看相关命令

ls

pwd

cat

which

tree

clear

文件与文件夹操作相关命令

mkdir

touch

cp

mv

rm

查找相关命令

find

grep

echo

tar

ln

特殊命令

|(管道)

>(输出重定向)

>>(输出重定向)


路径问题

~:家目录(Home目录)。

/:如果是在开头,表示根目录;如果是在中间,表示路径分隔符。

.:当前目录。

..:上一级目录。

相对路径:相对于当前目录的路径;

绝对路径:从根目录开始书写的路径。

cd

作用:进入某个目录。

语法:cd 目录的路径 

此处 cd code 与 cd ./code 效果相同。

cd ..:返回到上一级目录所在的路径,同理可得

cd ../..:返回上上一级目录所在的路径。

查看相关命令

ls

作用:显示某个目录下有哪些文件和文件夹,默认显示当前目录下的文件和文件夹。

语法:ls [选项] 要查看的目录的路径

选项:-a 一并查看隐藏文件(以.开头的文件)

           -l 将查看的目录下的文件或文件夹以列表形式显示

           -h 科学展示文件或文件夹的大小

pwd

作用:查看当前目录的绝对路径。

cat

作用:查看某个文件的内容。

语法:cat 文件所在的路径

which

作用:查看某个命令所在的路径。

语法:which 命令名

tree

作用:将某个目录下的所有文件或文件夹以树状图形式展示,默认显示当前目录下的所有文件或文件夹。

语法:tree -L 层级 目录路径

clear

作用:清屏。

文件与文件夹操作相关命令

mkdir

作用:创建文件夹。

语法:mkdir 要创建文件夹的目录路径/要创建的文件夹名

touch

作用:创建文件。

语法:touch 要创建文件夹的目录路径/要创建的文件夹名

cp

作用:将某个目录或文件复制到另一个目录下。

语法:cp [选项] 要复制的文件或目录的路径 目的目录路径

选项:-r:复制文件夹

           -v:显示进度

mv

作用:将某个目录或文件移动到另一个目录下。若目的目录不存在,则将该目录或文件重命名为目的目录。

语法:mv [选项] 要移动的文件或目录的路径 目的目录路径

选项:-v:显示进度

rm

作用:删除目录或文件。

语法:rm [选项] 要删除的目录或文件路径

选项:-r:删除文件夹

           -v:显示进度

查找相关命令

find

作用:查找目录下是否有某个目录或文件。

语法:find 目录路径 -name 要查找的目录或文件名

特殊用法:find 目录路径 -name a* 可查找目录下所有以a开头的目录或文件。

grep

作用:查找某个文件的内容中是否有想要查找的内容。

语法:grep [选项] 要查找的内容 文件路径

选项:-n:显示行数

echo

作用:输出文本。

语法:echo 要输出的文本

tar

作用:压缩和解压,解压时默认解压到当前目录下。

语法:tar 选项 压缩后的压缩包名 要压缩的文件夹1 要压缩的文件2

           tar 选项 要压缩的压缩包名 -C 压缩到的目的路径

选项:-z:gzip格式

           -j:bz2格式

           -c:压缩

           -x:解压

           -v:显示进度

           -f:强制

        可组合出:-zcvf :压缩为gzip格式

                          -zxvf:解压为gzip格式

                          -jcvf:压缩为bz2格式

                          -jxvf:解压为bz2格式

ln

作用:创建链接,分为软链接(快捷方式)和硬链接(副本),默认为硬链接。

语法:ln 原文件名 创建的快捷方式或副本名 [选项]

选项:-s:软链接

软链接与硬链接的共同点:改变原始文件,链接文件随之改变;改变链接文件,原始文件也随之改变。

软链接与硬链接的区别:软链接如果删除原始文件,软链接变为空链接,如果删除链接文件,原始文件不受影响。硬链接删除原始文件或者链接文件不影响对应的链接文件或者原始文件。

特殊命令

|(管道)

作用:将命令1的输出作为命令2的输入。

语法:命令1 | 命令2

>(输出重定向)

作用:将命令的输出覆盖到指定文件。

语法:命令 > 指定文件名

>>(输出重定向)

作用:将命令的输出追加到指定文件。

语法:命令 >> 指定文件名

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值