3-Linux常用命令

cp和mv命令选项

cp命令选项

命令选项说明
-i交互式提示
-r递归拷贝目录及其内容
-v显示拷贝后的路径描述
-a保留文件的原有权限

-a 选项还支持拷贝文件夹并且文件夹中的文件权限不丢失

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

mv命令选项

命令选项说明
-i交互式提示
-v显示移动后的路径

在这里插入图片描述
在这里插入图片描述

cp -i 是为了防止被覆盖

拷贝文件夹cp -r

拷贝文件夹并且文件权限不丢失—cp -a

移动文件防止覆盖使用mv -i

移动文件夹直接用mv,mv还可以给文件和文件夹重命名

重定向命令

定义:也叫输出重定向,就是把终端输出的内容写到指定的文件里面

使用

命令说明
>如果文件存在,会覆盖原有文件内容,相当于文件操作中的w模式
>>如果文件存在,会追加写入文件末尾,相当于文件操作的a模式

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

查看文件内容命令

查看文件内容命令的使用

命令说明
cat查看小型文件
more分屏查看大型文件

在这里插入图片描述

cat命令结合重定向可以完成多个⽂件的合并

gedit ⽂件编辑命令,可以查看和编辑⽂件

more命令

当查看内容信息过长无法在⼀屏上显示时,可以使用more命令在终端分屏显示⽂件内容

在这里插入图片描述

操作说明:

操作键说明
空格显示下一屏信息
回车显示下一行信息
b显示上一屏信息
f显示下一行信息
q退出

管道(|)命令的使用

管道(|):一个命令的输出可以通过管道做为另一个命令的输⼊,可以理解 成一个容器,存放在终端显示的内容。

管道(|)⼀般结合 more 命令使⽤,主要是分配查看终端显示内容。

在这里插入图片描述

链接命令

介绍

链接文件分为软连接和硬链接

命令说明
ln -s创建软链接
ln创建硬链接

软链接

类似于Windows下的快捷⽅式,当⼀个源⽂件的⽬录层级⽐较深,我们 想要⽅便使⽤它可以给源⽂件创建⼀个软链接。

注意:

如果软链接和源⽂件不在同⼀个⽬录,源⽂件要使⽤绝对路径,不能
使⽤相对路径。
删除源⽂件则软链接失效
可以给⽬录创建软链接

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

硬链接

类似于源⽂件的⼀个别名,也就是说这两个名字指向的是同⼀个⽂件数据。

注意:

创建硬链接使用相对路径和绝对路径都可以

删除源⽂件,硬链接还可以访问到数据。

创建硬链接,硬链接数会加1,删除源文件或者硬链接,硬链接数会减1。

创建软链接,硬链接数不会加1 不能给目录创建硬链接

硬链接数: 硬链接数就是⽂件数据被⽂件名使⽤的次数, 好⽐引⽤计数

在这里插入图片描述

在这里插入图片描述

文本搜索命令

grep命令的使用

命令说明
grep文本搜索

在这里插入图片描述

grep命令选项的使用

命令选项说明
-i忽略大小写
-n显示匹配航海
-v显示不包含匹配文本的所有行

在这里插入图片描述
在这里插入图片描述

grep命令结合正则表达式的使用

正则表达式说明
^以指定字符串开头
$以指定字符串结尾
.匹配一个非换行符的字符

在这里插入图片描述

扩展 grep命令还可以⽂本搜索管道中的内容,⽐如: ls / | grep ‘lib’

在使⽤ grep 命令的时候还可以省略搜索内容的引号,⽐如: ls / | grep lib, grep hello 1.txt

查看文件命令

find命令及选项的使用

find:在指定目录下查找文件(包含目录)

命令选项:-name 根据文件名(包括目录名)字查找

在这里插入图片描述

find结合通配符

通配符说明
*代表0个或多个任意字符
?待变任意一个字符

在这里插入图片描述
在这里插入图片描述

压缩和解压缩命令

压缩格式的介绍

Linux默认支持的压缩格式:

  • .gz
  • .bz2
  • .zip

说明:

.gz和.bz2的压缩包需要使⽤tar命令来压缩和解压缩

.zip的压缩包需要使⽤zip命令来压缩,使⽤unzip命令来解压缩

压缩⽬的: 节省磁盘空间

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

tar命令及其选项

tar 压缩和解压缩命令

命令选项:

选项说明
-c创建打包文件
-v显示打包或者解包的详细信息
-f指定⽂件名称, 必须放到所有选项后⾯
-z压缩或解压缩(.gz)
-j压缩或解压缩(.bz2)
-x解包
-C解压缩到指定⽬录

zip和unzip命令及选项

命令说明
zip压缩成.zip格式文件
unzip解压缩.zip文件

unzip命令选项:

-d 解压缩到指定目录

文件权限命令

chmod介绍

chmod 修改文件权限

chmod修改文件权限有两种方式:

  1. 字母法
  2. 数字法

字母法的使用

角色说明:

角色说明
uuser,表示该文件的所有者
ggroup, 表示⽤户组
oother, 表示其他⽤户
aall, 表示所有⽤户

权限设置说明:

操作符说明
+增加权限
-撤销权限
=设置权限

权限说明:

权限说明
r可读
w可写
x可执行
-无任何权限

在这里插入图片描述

数字使用法

就是“rwx”用数字代替

权限说明:

权限说明
r4
w2
x1
-0

在这里插入图片描述

获取管理员权限的相关命令

sudo命令的使用

命令说明
sudo -s切换到root⽤户,获取管理员权限
sudo某个命令的执⾏需要获取管理员权限可以在执⾏命令前⾯ 加上sudo

说明:

如果只是某次操作需要使⽤管理员权限建议使⽤ sudo , 也就是说临时使⽤管理器权限。

如果⼤量操作都需要使⽤管理员权限 sudo –s, 但是操作需谨慎

whoami命令的使用

whoami 查看当前用户

exit命令的使用

exit 退出登录用户

说明:

如果是切换后的登陆⽤户,退出则返回上⼀个登陆账号。

如果是终端界⾯,退出当前终端

who命令的使用

who 查看所有的登录用户

passwd命令的使用

passwd 修改用户密码,不指定用户默认修改当前登录用户密码

which命令的使用

which 查看命令位置

关机和重启命令的使用

命令说明
shutdown -h now立刻关机
reboot重启

总结

sudo 是临时获取管理员权限

sudo -s 是切换到管理员⽤户,⼀直使⽤管理员权限,需要谨慎操作。

exit 是退出当前用户

passwd 默认修改当前用户密码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值