Linux基础命令

博客介绍了新学习的Linux系统操作命令,包括归档压缩解压、查找等。还提到locate和find的区别,locate搜索数据库,该数据库每天自动更新一次,新建文件可能因未更新而无法找到,需手动更新updatedb,此外还涉及管理模式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Linux常用命令

最近新学习的Linux系统操作命令

pwd: 显示当前所在目录
cd [目录/文件目录]: 进入该目录
cd ..: 返回上一层目录
cd ~:返回上一层目录

ls: 查看当前目录所有文件
ls [-li | -l | -a ]: 查看当前目录所有文件信息
ls -ld: 查看当前目录属性信息

wc [选项][文本]: 统计文本的行数,字数,字节数
	 [ -l | -w | -c ]: 只显示行数 | 单词数 | 字节数

mkdir [选项] [文件名][...]: 创建空白文件
rmdir [选项][文件名][...]: 删除指定文件
rm -rf [选项] [文件名][...]: 强制删除指定文件

touch[选项][文本文件名][...]: 创建空白文本文件
	[ -a | -m | -d ]: 仅显示读取时间 | 修改时间 | 同时修改读取和修改时间

cp[选项][源文件][..][目标文件]: 复制源文件到目标文件中 (源文件为文件夹时提示略过目标文件,源文件可以为文本文件)
	[ -p | -d | -r | -i | -f,--force | -a ]: 保留源文件属性 | 当对象为链接文件,保留源文件属性  | 递归持续复制 | 当文件存在则询问是否覆盖(y/n) | 强行复制,不论目标文件是否存在 | 相当于-pdr(p,d,r)

mv[选项][源文件][...][目标文件]: 将源文件剪切到目标文件中

归档压缩解压

tar [选项][文件]: 建立,还原备份文件
	-cvf  [归档文件名.tar] [源文件]
	-xvf [被还原文件] [文件目录/不写为当前默认] 

	-czvf [压缩文件名.tar.gz] [源文件]
	-xzvf [被解压文件] -C [指定路径]

gzip [选项][文件][...](只能是归档压缩文件):压缩为带.gz的文件
gzip [选项][文件] -c[源文件] > [目标文件]:将源文件转换为目标文件格式

zip[选项][压缩文件名][...][源文件][...]:压缩指定文件,带zip后缀
	-r: 递归压缩子目录所有文件,不然只压缩出一个空目录
	-y: 保持符号链接
	-f: 要操作的文件名,为最后一个参数

gunzip[选项][文件][..]:不保留源文件进行解压缩
	-l: 创建文档
	-d: 指定文件解压缩后存储的目录
	-f: 要操作的文件名,为最后一个参数

unzip[选项][文件名]:解压缩zip文件
	-l: 创建新的文档
	-d: 指定解压缩后存储的目录
	-f: 要操作的文件名,为最后一个参数

查找

which [选项][文件名][...]: 查找文件名所在的文件目录
whereis [选项] [文件名][...]: 查找文件中的二进制程序,源代码,man手册等相关文件
whoami: 查询当前登录用户名

loacte[选项][文件][...]: 查找文件或目录
find [文件名]: 查找该文件
	-name: 匹配名称
	-perm: 匹配权限
	-user: 匹配用户
	-group: 匹配用户组
	-type(b,d,c,p,l,f): 匹配文件类型(设备,目录,字符设备,管道,链接文件,普通文件)
	-size: 匹配文件的大小(+:大于某个范围; -:小于某个范围)
	-prune: 忽略某个目录

locatefind的区别:
locate不搜索具体目录,而是搜索一个数据库,包含本地所有文件信息,在linux系统中自动创建,每天更新一次,用whereis和locate查找可以找到已经被删除的文件,而新建的因为没有更新而无法找到,所以需要手动更新updatedb

管理模式

sudo:获取所有者权限
sudo useradd [用户名]:创建用户
sudo userdel [用户名]:删除用户 / rm -rf [用户名]
sudo chown 新的所有者 改变的文件名
sudo chgrp 新的所属组 改变的文件名
vim 插入信息
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小羊Code

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值