Linux系统常用命令行

在Linux系统中,常用命令行来实现操作

使用cd命令进入目录

cd home   #进入home目录
cd ..   #进入上一级目录
cd ./../home/usr   #相对路径进入usr目录
cd /home/usr   #绝对路径进入usr目录

 使用[pwd] 命令,用于查看当前所在目录

pwd

 使用 [ls] 命令,用于查看当前所在目录所含有的子目录及文件

ls   
ls -l   #以长格式(long)显示当前目录下的文件和目录信息
ls -l -h   #长格式(long)以及人类可读(human)的形式显示
ll   #为ls -l别名,效果通ls -l

一丶创建目录、文件

1.创建目录(mkdir)

使用[mkdir]命令创建目录

语法:

mkdir [选项] 目录名

·基本用法

mkdir mydir  #创建名为mydir的目录

  #创建名为mydir的目录

·选项

  -p:递归式创建多级目录(父目录不存在时自动创建) 

mkdir -p a/b/c  #创建a目录以及其下的b目录和c目录

#创建 a 目录,以及其下的 b 目录和 c 目录

2.创建文件(touch)

使用[touch]命令创建空文件,语法[touch (文件名)]

touch file1.txt   #创建名为file1的txt文件

如果文件已存在,[touch]会更新文件的修改时间,不会删除内容

二、修改文件名,移动文件

1.修改文件名

使用[mv]命令修改文件名

语法:

mv [原文件名] [新文件名]

例子: 

mv oldname.txt newname.txt   #将文件名为oldname的文件更改名字为newname

2.移动文件

使用[mv]命令移动文件

语法:

mv [要移动的文件] /a/b/[移动后的文件]   #将文件移动到a目录下的b目录中

此时可以将文件移动并改名

mv file.txt /home/usr/newfile.txt   #将file.txt文件移动到/home/usr目录下,并改名为newfile.txt

三、压缩文件与解压文件

Linux系统常用  [tar] 命令结合压缩算法(如gzip、bzip2)打包压缩文件/目录,最常用的是 [tar.gz] 格式

1.压缩文件

#压缩一个文件(将mydir文件压缩为file.tar.gz)
tar -zcvf file.tar.gz mydir
#压缩多个文件(将file1.txt和file2.txt压缩为files.tar.gz)
tar -zcvf files.tar.gz file1.txt file2.txt

其中选项说明:

·z:使用gizp压缩

·c:创建新的压缩包

·v:显示压缩过程(可选)

·f:指定压缩包文件名

2.解压文件

tar -zcvf files.tar.gz   #解压到当前目录

四、拷贝目录,文件

使用 [cp] 命令复制文件或目录,语法: 

cp [源目录] [目标路径]

 1.拷贝文件

cp file.txt /home/usr/dpcs   #将file.txt文件复制到/home/usr/docs目录下

2.拷贝目录(需加 [-r] 递归选项)

cp -r mydir /home/usr/   #将mydir目录及内容复制到/home/usr/下

 若目标文件存在,可加 [-i] 选项提示确认

cp -i file.txt /home/usr   #若目标存在,询问是否覆盖

四、删除文件和删除目录

删除文件和目录主要通过 [rm] 命令实现

1.删除文件

rm file.txt   #删除单个文件
rm file1.txt file2.txt   #删除多个文件(中间加空格)
rm -i text.txt   #删除前提示确认
rm -f temp.txt   #强制删除

 2.删除目录(需加 [-r] 递归式删除)

rm -r mydir   #删除mydir目录(空/非空)
rm -ri mydir   #删除前逐个提示
rm -rf mydir   #强制删除

慎用 [-rf] 有可能删除系统所有文件,导致系统内崩溃。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值