Linux学习笔记1
2022/1/19 7:07:07
本文主要是介绍Linux学习笔记1,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
控制型操作
tab 补全命令
ctrl+c 停止运行
ctrl+d 键盘输入结束
ctrl+l 清屏
指令型操作
echo $变量 输出
date [+格式] 输出日期
timedtectl 设置系统时间
reboot 重启
poweroff 关机
wget 下载 -b后台 -p下载到指定目录
查询型操作
ps 查询进程 -a查看全部 -u用户及其他 -x没有控制终端
进程五种状态 R运行 S中断 D不可中断 Z僵死 T停止
pstree 树状图显示进程
top 动态显示系统进程和系统负载
nice 调整优先级
pidof 查看进程pid号
kill killall
ifconfig 网卡相关信息
uname 查看系统信息 -a查看完整信息
uptime 查看负载信息 free 查看内存使用信息 -h详细 who 查看登入用户信息
last 访问记录
ping -c发送次数 -l指定网卡 -i间隔时间 -W最长等待时间 tracepath 路由信息
netstat 网络相关信息 -a连接中的socket -p使用的socket信息 -t tcp -u udp -n ip
history 命令历史
sosreport 收集配置信息出诊断文档
文件类命令
pwd 查看当前目录
cd -回退 ~家
ls 显示目录内信息 -a查看全部文件(包括隐藏)-l查看文件详细 -d目录属性
tree 树状查看目录信息
find [查找范围] 查找文件 -name匹配名称 -perm匹配权限 -user匹配所有者 -exec后续处理
locate 快速定位搜索文件 使用前updatedb生成索引会快速
whereis 快速搜寻二进制程序 同样依赖updatedb索引
which 搜索二进制程序 只搜索命令位置
文本编辑类命令
cat 查看文本 -n显示行号
more 查看纯文本
head 查看纯文本前N行 tail尾部 -f持续刷新内容
tr [原始][替换]替换字符 用管道符放在cat后使用
wc 文本行数 -l行数 -w单词数 -c字节数
stat 文件具体信息
grep 提取文本内容 -n 显示信息行号 -v反选信息 -b可执行文件作为text搜索
cut 按列提取
diff 对比差别 -brief查看结果 -c具体不同
uniq 去除重复行
sort 排序 -f 忽略大小写 -b忽略缩进和空格 -n按照数值型排序
文件目录管理
touch 创建空白文件or设置文件时间 -a修改读取时间 -m修改修改时间 -d同时修改
mkdir 创建空白目录
cp复制文件或者目录 -p保留原始文件属性 -d保留链接文件属性 -r递归持续复制 -i询问是否覆盖 -a=-pdr
mv剪切or重命名
rm 删除文件or目录 -f强制执行 -i询问 -r删除目录 -v显示过程
dd按照指定大小数据块复制或者转化文件
file 查看文件
tar 压缩or解压 -c创建压缩 -x解压 -t查看内容 -v查看过程 -f目标文件名 -C解压到指定目录
这篇关于Linux学习笔记1的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-06-0600-macOS和Linux安装和管理多个Python版本
- 2024-03-30[译]漫画SELinux概念
- 2024-03-29linux 移动文件
- 2024-03-28linux .so file
- 2024-03-28Linux 磁盘管理
- 2024-03-28Linux学习笔记(十三)磁盘管理(一):磁盘分区
- 2024-03-26linux 创建 文件
- 2024-03-25使用SecureCRT对Linux vim进行颜色设置
- 2024-03-202019-2020-12 20199317 《Linux内核原理与分析》 第十二周作业
- 2024-03-20Linux运维的第二周总结