linux系统基础命令
alias:定义别名
unalias:取消定义别名
\反斜杠:临时取消别名
pwd:查看当前所在目录
ls /目录:查看目录 内容
-l:显示,目录下详细属性
-lh:同时显示为易读单位
-ld:查看目录的详细属性
-A:显示隐藏数据
-R:递归显示目录内容
-d:配合通配符筛选目录
cd /目录:切换当前位置
cat /文件:查看文件内容
-n:查看行号
lsblk:列出识别的硬盘
lscpu:查看CPU信息
cat /proc/meminfo:查看内存信息
hostname:设置主机名
hostnnamectl set-hostname:永久设置主机名
less:专门产看内容较多的文件
ifconfig:查看网卡信息
ifconfig 网卡名 ip地址:设置临时ip地址
ping:测试网络通信(127.0.0.1永远代表本机)
ping -c 10 192.168.88.2
-c可以指定次数
mkdir /目录:创建目录
-p:连同父目录直接创建
touch /文件:创建文件
head(头)、tail(尾)查看文件部分内容
grep 关键字 文件:查找包含关键字的行
不能和通配符连用
-v:筛选不包含关键字的行
-i:忽略关键字大小写
^word:筛选以word开头的
word$:筛选以word结尾的
^$:筛选空行
vim文本编辑器:
三个模式:命令模式、插入模式、末行模式
i键或o键切换到输入模式,esc退出输入模式,英文:进入末行模式。
末行模式wq保存退出,命令模式下u撤销字
which /命令:查找命令所对应程序位置
mount挂载:让目录成为设备的访问点
例:mount /dev/cdrom(设备) /dvd(挂载点)
umount /目录:卸载
允许有多个访问点
挂载点不能为/
rm /内容:删除
-r:目录内所有东西都删除
-f:全删
mv /路径/源数据 /路径/目标目录 :移动数据
cp:复制
-r:复制目录时必须加
-
-p: 复制时候权限不变,所属组也不变
文件压缩 tar:
gzip:*.gz
bzip2:*.bz
xz:*.xz
压包格式:tar [选项] /路径/压缩包名 /路径/数据源
解包格式:tar [选项] /路径/tar包 /释放路径
-c:制作压缩包
-f:指定tar包名字(放在所有选项最后)
-z、-j、-J:-z(gzip) j(bzip2) J(xz)
-x:解包
-C:指定释放路径 或 压缩时取消压缩路径
-t:查看tar包内容
使用tar工具可以通过文件选择功能的--exclude对不需要文件进行排除
tar -zcf ${tar_path}/web_file_${date}.tar.gz --exclude=$ex_file ${sou_path}
重定向(将输出写入文件):
>:覆盖重定向
>>:追加重定向
echo:输出(多数与重定向联用)
|:管道操作 链接命令
不支持双参数链接管道
不支持无参数命令
不支持交互式命令
find:查找
格式:find [目录] [条件1]
-type d:目录
-type f:文件
-type l:快捷方式
-name:按名查找
-o:满足其中一个
-size:按大小查找,大于+,小于-
-user:按数据的所有者查找
-mtime:按数据的修改时间查找 例:+50(50天前的数据)+10(最近10天内)
find高级使用:
find 路径 条件 -exec cp {} /复制到的路径 \;
rpm软件包(无法解决依赖关系):
-q:查看是否安装此软件
-qa:查看所有安装的软件
-ql:查看软件安装了那些数据 -qpl:软件包
-qi:查询软件信息 -qpi:软件包
-qf:查询安装软件包用的软件
-ivh:安装软件
-evh:卸载软件
--import 导入
which:查询命令所在位置
yun(自动解决依赖关系):
仓库配置文件(固定路径:/etc/yum.repos.d/mv/ 必须以.repo结尾):
[名字]
name=Linux版本
baseurl=file:///mnt/AppStream
enabled=1
gpgcheck=0
安装:yum -y install
重装:yum -y reinstall
卸载:yum remove
查询仓库:yum list 软件名
查询包含关键字的包:yum search 关键字
查询是那个安装包生成的:yum provides "路径"或 命令名
强制安装:reinstall
yum repoinfo 查看yum仓库
zip:制作压缩包(跨平台)
格式:zip -r 压缩文件.zip 被压缩的文件
解压:unzip 压缩文件 -d 解压位置
-l 查看压缩包内容
制作快捷方式(链接文件、符号链接)
软链接:
格式:ln -s 文件 快捷方式位置
优点:可以针对目录与文件制作 快捷方式,支持跨分区
缺点:源数据消失,快捷方式失效
硬链接:
格式:ln 文件 快捷方式位置
优点:源数据消失,快捷方式依然有效
缺点:只能针对文件制作快捷方式,不支持跨分区
本文详细介绍了Linux系统中的基础命令,包括文件和目录操作、环境管理、网络配置、硬件信息查看、文本编辑、软件包管理、压缩解压以及链接技术。
2561

被折叠的 条评论
为什么被折叠?



