linux指令q,linux常用命令

linux指令q,linux常用命令

2023年7月10日发(作者:)

linux指令q,linux常⽤命令ls kdir du touch file cprm mv which find cat moreless head tail wc grep gzipbzip2 tar ifconfig rpm yum crontabat ps和kill pstree chkconfig sort和uniq idsed cut alias---------------------------------------------------lsls -a 显⽰⽬录和⽂件 包括 . ..ls -l 显⽰长格式 详细信息ls -d 显⽰⽬录本⾝属性ls -A 不显⽰隐藏⽂件 于-a类似ls -h K M G 显⽰⼤⼩ls -R 递归⽅式显⽰ls -lhls -ah--------------------------------------------------------mkdir 创建新⽬录 mkdir -p /tmp/笔记mkdir -p 递归创建-------------------------------du 统计⽬录/⽂件 的内存du -a 所有⽂件内存du -h k m 显⽰每个参数内存du -s 统计每个参数的总⼤⼩du - sh k m 单位显⽰每个参数的总⼤⼩du - ah k m 显⽰总和-------------------------------touch(接触)新建空⽂件 或 更新⽂件时间-------------------------------file(⽂件 ,⽂档)查看⽂件类型-------------------------------cp 复制(copy)⽂件和⽬录cp -f 强⾏复制cp -i 复制时提醒确认cp -p 复制时保持原属性cp -r 递归复制 ⽬录时使⽤-------------------------------rm 删除⽂件和⽬录rm -r 删除⽬录 递归删除rm -rf 强制删除-------------------------------mv 移动⽂件和⽬录 或 修改⽂件名-------------------------------which 查找命令⽂件 显⽰所在位置-------------------------------find 查找⽂件和⽬录find -name 按⽂件名称查找可加 * ?find -size 按⼤⼩找 + —— K M Gfind -user 根据⽤户查找find -type 按类型查找 ⽂件f ⽬录d 设备b 字符c-------------------------------------------------------cat 显⽰⽂件内容 或查看⽂件内容tac 倒着看-------------------------------more 分页查看⽂件内容less --------空格翻页------------------------------head 查看⽂件开头内容(head ---#----)tail -------结尾-------------------------------------------wc 统计⽂件的字节 ⾏数 单词wc -l 统计⽂件的⾏数wc -w 统计⽂件的单词wc -c 统计⽂件的字节-------------------------------grep 过滤⽂件内容grep -i 过滤时忽略⼤⼩写grep -c 计算找到 '搜寻字符串' 的次数-n :顺便输出⾏号-------------------------------------------------------gzip gz格式压缩和释放gzip -9 提⾼压缩⽐gzip -d 解压bzip2 bz格式压缩和解压 与gzip ⽤法相同gzip 压缩bzip2 -d 2 解压tar包-----------------------------------tar 制作归档和释放(有利于压缩)tar -c 创建打包tar -x 解包tar -C 解包时必须使⽤(指定⽬标⽂件)tar -f (表⽰使⽤ 执⾏)tar -v (输出详细信息)tar -p 打包时保留⽂件的权限tar -j 调⽤bzip2进⾏压缩 解压tar -z 调⽤gzip -------------tar -cftar -xftar zcf ⽤gzip格式压缩这个包tar jcvf ⽤bzip2格式压缩这个包后显⽰信息tar -cf ./fang tar 参数 重命名 要打的包tar zcf /etc /boot 将/etc 和/boot 打包 压缩 命名 jxf -C /tpm 将包 解包 释放 到/tmp-------------------------------------------------------------------ifconfig 设置或显⽰⽹络接⼝ifconfig -a 查看⽹卡 ifconfig eth0 downifconfig -netmask 设置⼦⽹掩码ifconfig -broadcast 设置⼴播地址-------------------------------------------------------------------rpm -a 指定为全部套件rpm -c 输出配置⽂件rpm -d 输出⽂件rpm -e 删除指定套件rpm -h 显⽰安装的标记rpm -i 安装rpm -v 显⽰命令的执⾏过程rpm -q 查询套件 软件包rpm -s 显⽰⽂件的状态rpm -qi 查询软件的信息rpm -qa 查询已安装的所有软件rpm -q --info 查看详细信息(已安装的)rpm -q --list 查看包的内容rpm -q --requires 查看包的组件rpm -Uvh 升级软件包rpm -Fvh 更新软件包软件包:软件名称-软件版本号码-软件包的释放号码.软件包⽂件类型.rpm-------------------------------------------------------------yum -c 指定配置⽂件的路径yum -C 只从缓存区更新 不在⽹络上下载yum -h 显⽰在线帮助yum -q 安静模式yum -v 显⽰完整的过程yum -y 回答全部的YESyum info 查看要安装软件的详情yum install 安装yum list 查看YUM源⾥有哪些软件#yum list installed"system-config*"查看符合system-config安装过的软件yum clean all 清除所有缓存yum groupinstall 组包yum check-update 检验需要升级的软件#/etc/ YUM⼯具设置(配置)⽂件#/etc/.d yum源位置安装过程:#rpm -q ....#yum install#rpm -q (完成)------------------------------------------------------------crontab 制作计划任务crontab -e 编辑任务crontab -l 查看任务crontab -r 删除任务crontab -u 指定⽤户分 时 ⽇ ⽉ 星期 命令例 :0 12 * * * 。。每五分钟的表⽰ */5------------------------------------------------------------at 任务at -d 删除任务atrm 删除任务at -f ⽂件模式读取at -l=atq 显⽰任务at 9:00 在九点执⾏(24⼩时制)>init 0 执⾏关机任务Ctrl + D 保存 退出-------------------------------------------------------------ps 显⽰当前进程ps -e 选择所有程序ps -N 反向查找ps -f 输出完整列表kill 关闭运⾏的程序kill -l 显⽰所有的信号和代码kill -9 强制关闭( 两者结合使⽤ )#ps -ef|grep (程序) 过滤出程序的PID#kill -9 **** 强制关闭该程序--------------------------------------------------------------pstree 树状显⽰当前程序状态pstree -a 显⽰命令⾏参数pstree -l 长格式pstree -n 短格式pstree -p 显⽰PID和名称pstree -u 只显⽰⽤户代码--------------------------------------------------------------chkconfig 设置不同级别下的服务chkconfig --level 指定级别chkconfig --list 查看开启模式chkconfig --add 在当前的服务下添加服务名称chkconfig --del 删除当前服务下的服务名称---------------------------------------------------------------crontab 设置计划任务crontab -e 编辑crontab -l 查看crontab -r 删除crontab -u 设置任务的名称分 时 ⽇ ⽉ 星期 命令例: 0 12 * * * 。。。*/5 表⽰每五分钟---------------------------------------------------------------sort 排序sort -b 忽略前导空格sort -f 忽略⼤⼩写sort -i 忽略⾮打印字符sort -M 按⽉排序sort -n 按数字sort -r 倒序soer -o 输⼊到⽂件uniq 取消重复uniq -c 在每⼀⾏的左边显⽰重复的次数uniq -d 仅显⽰重复出现的⾏uniq -i 忽略⼤⼩写uniq -u 只显⽰出现⼀次的⾏(sort uniq)两者⼀般结合使⽤例 : sort |uniq -c---------------------------------------------------------------id 显⽰⽤户与组的IDid -a 显⽰所有⽤户的信息id -g 显⽰当前⽤户所属组的IDid -G 显⽰当前⽤户附加组的IDid -n 只显⽰对应的名称id -u 只显⽰当前⽤户的ID------------------------------------------------------------------sed#vim #新建sed指令⽂件2a ttttt#sed -f ifcfg-br0 #调⽤sed指令⽂件#sed "s/YES/NO/;s/dhcp/static/" ifcfg-br0 #多个指令操作确定操作地址:number ⾏号n,m 从第n⾏到第m⾏n~m 从第⼀⾏开始,步长为m$ ⾏尾// //中间使⽤正则表达式定位cc c与c之间使⽤扩展正则表达式定位操作对象------------------------------------------------------------------cut 显⽰⽂件每⾏的指定范围cut -c 显⽰指定的字符或范围cut -d 指定分隔符cut -f 设置输出的范围cut -s 如果没有分隔符 就不显⽰该⾏常见sed指令:计算找到 '搜寻字符串' 的次数指令s 替换 d 删除a 追加 i 插⼊ 修改原⽂件c 更改 l 打印(显⽰⾮打印字符)y 按字符转换 L 打印(不显⽰⾮打印字符)p 打印 r 读⼊⽂件内容w 保存⾄⽂件 q 退出-------------------------------------------------------------------alias 定义命令的别名 alias grep='grep --color'alias -p 或 alias 查看所有命令别名-------------------------------------------------------------------

发布者:admin,转转请注明出处:http://www.yc00.com/xiaochengxu/1688985563a191720.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信