Linux常用命令

复习

1.安装vm,安装Linux

/:linux根目录

~:当前用户的主目录

2、Linux命令

CD:切换目录

touch:新建一个空文件

ls:查看文件信息

mkdir:新建目录

mkdir -p:创建子目录

rm:删除文件

rm -f:删除文件,不提示

rm -r:删除文件夹

rm -rf:删除文件夹,不提示

rm -rf/*删库跑路

cp命令,复制

格式:cp 源文件 目标文件

示例:把file1.txt 复制一份得到file2.tx t。那么对应的命令就是:cp filel.txt file2.txt。

复制目录:

格式:cp -r 源文件 目标文件

mv命令,重命名和移动

mv 源文件 目标文件

说明:若源文件和目标文件在同一个目录下,就是重命名,否则就是移动。

重命名操作:mv file.txt newfile.txt

移动操作:mv file.txt newdir/file.txt

查看文件内容

1、cat命令:链接文件并打印到标准输出设备如console控制台上

2、more命令:它的功能类似于cat,不过它会以翻页的形式显示,适合大文件查看。

space键翻下一页。按b翻到上一页。

3、more -tail:查看文件的结尾部分的内容

4、more -n: 用于显示行数,默认为10行。

5、more -f:用于实时显示文件动态追加的内容。会把文件的最尾部的内容显示在屏幕上,并且不断刷新,只要文件有更新,就可以看到最新的文件内容。

输出重定向

1.覆盖原来的:命令>

说明:echo aaa > a.txt。会把aaa、这三个字符写入a.txt文件,并把之前的内容全部覆盖掉(等价于先删除了a.txt的内容,再写入aaa)

2.输出重定向(添加到末尾):命令>>

示例1:

echo 111 >>a.txt。会把111追加到a.txt这个文件中。如果这个文件不存在就会顺手创建这个文件。

示例2:

data > a.txt。会把当前日期覆盖到a.txt这个文件中。多次运行也只有一条数据

管道运算符:|

把上一个命令的结果变成下一个命令的参数

ls | more

tar命令(tape archive)

高频,重要的命令

功能:压缩或解压缩文件

1.压缩文件

格式:tar  -cvf 压缩包.tar 文件1 文件2 文件3

把多个文件压缩成一个压缩包文件。注意:压缩包文件的后缀名是.tar

示例1:把1.txt,2.txt,3.txt压缩到test.tar文件中

        命令是:tar -cvf test.tar 1.txt 2.txt 3.txt

参数:

-c 建立一个压缩文件,把多个文件或文件夹压缩到一个新的文件中
-x 解压缩文件。把一个压缩文件中的内容全部解压出来
-f 指定压缩文件
-v 显示具体过程


2.解压文件

格式:tar -xvf 压缩包 -C 目录 
示例:把一个压缩文件解压出来,就放在指定目录
tar -xvf test.tar -C ./temp

参数:

-xvf 必须。-x 表示解压文件。-v 显示过程。-f 指定压缩文件

-C 必须。指定解压文件夹的目录
. /temp 解压的位置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值