linux常用命令
1.linux vi 文本编辑 退出要先 esc ,然后 :wq
2.linux 严格区分大小写
3.linux所有内容都得写到配置文件里,如果只是通过命令行写到内存里,系统重启后会失效
4.权限、功能开小
5.人生苦短、早点备份、灾备
6.命令 【-选项】【命令操作对象】
(-a 等于 --all 完整选项)
-a all 显示隐藏的
-l long 显示更多的信息
文件类型(d目录、-文件、l软链接)--ugo用户读写执行权限--引用计数--所有者--所属组--大小(字节)--最后修改时间--文件名
-lh 显示信息人性化
-ld 显示目录本身信息
-i 文件、文件夹的唯一id
mkdir 创建目录
-p 递归创建多层目录
cp 拷贝 可一次性多个
-r 复制目录
-p 保留文件属性
mv 剪切文件目录 可一次性多个
rm 删除文件
-r 删除目录
-f 强制删除,不询问
7.以 . 开头的是隐藏文件
8.touch 文件名 创建文件
9. cat 直接浏览文件内容
-n 显示行号
tac 倒着显示文件内容,指从最后一行开始显示
10.more 分页显示文件内容 空格向下翻
11 less 分页显示文件内容且 向上向下翻,还可以:查单词 , -N显示行号
12. head -n 行号 tail
13。Ctrl+C中断了进程,返回到终端界面。
Ctrl+Z暂停了进程,返回到终端界面。
14.链接命令: ln
-s 原文件 目标文件(.soft 软链接文件 .hard 硬链接文件)
软连接是快捷方式,硬链接是引用
15.权限管理命令
chmod 更改文件权限
【ugo】【+-=】【rwx】
数字表示:
r-4 w-2 x-1
例如: chmod 764 file1 --> rwxrw-r--
chown 更改所有者 chgrp 更改组
umask
16.find 文件搜索命令,尽量少用,占用资源
find 【搜索范围】【匹配条件】
匹配条件:
-name 根据名字来,
-iname 根据名字来且不分大小写
-size +100M 根据文件大小来
-user 根据所有者来
--- 根据时间来
【-amin 访问时间
-cmin 文件属性
-mmin】 文件内容
-a 表示and ,同时满足
-o 表示 or ,满足一个
-exec 接操作,表示对查找的文件做操作
【-ok 接操作,单对会每个文件操作单独确认】
-type 文件类型
-inum 根据i节点查找 ,一般先ls -i取i节点,然后根据i节点删除
find -inum 336261 -exec rm {} \;
locate 查找,类似everything
维护locate库:updatedb
-i 不区分大小写
which 查找命令 和 命令是否有默认选项
grep 在文件内容中进行搜索,最复杂的
-i 不区分大小写
-v 排查指定字符串 -v ^# 过滤掉#开头的行
帮助命令:
man 命令
命令 --help 是shell命令,指系统内置命令(如 cd 、help、pwd)
1-命令的帮助 5-配置文件的帮助
adduser 新增用户
passwd 设置密码
压缩解压命令:
gzip 压缩
gunzip 解压缩
tar 打包文件 -cvf
-z 打包后压缩
tar -zxvf 解压
zip 压缩(windows 和linux 都支持的格式)
网络命令:
write 写,给指定用户发信息的,qq的前身
wall 给所有用户发
ping
ifconfig 查看ip和设置ip
eht0 是本机真实网卡 lo 是回环网卡、就是本机127.0.0.1
RX packets 收到的包总数
TX packets 发出的包总数
HWaddr :mac 地址,在网卡芯片固化的
mai 邮件命令 ,用户离线也可接收
last/lastlog 显示计算机所有登录信息和退出
时间
traceroute 显示数据包到主机间的路径,一般网络不同的时候查问题
netstat
-t tcp协议
-u udp协议
-l 监听
-r 路由
-n 显示ip地址和端口号
netstat -tuln 查看所有服务的状态(监听状态的)
-an 查看所以网络连接(包括正在连接状态的)
-rn 查看路由列表、网关
setup (redhat版本专有、永久生效)
DHCP 相当于自动分配ip地址
挂载命令:
mount 【-t 文件系统】 设备名 挂载点(类似于插u盘,给u盘设置盘符)
关机/重启
shutdown 关机
-h now/ 20:30 定时
-r 重启
-c 取消前一次关机命令
重启:reboot / init 6
用户退出: logout 工作完一定要退出
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)