侯体宗的博客
  • 首页
  • Hyperf版
  • beego仿版
  • 人生(杂谈)
  • 技术
  • 关于我
  • 更多分类
    • 文件下载
    • 文字修仙
    • 中国象棋ai
    • 群聊
    • 九宫格抽奖
    • 拼图
    • 消消乐
    • 相册

Ubuntu 命令技巧大全整理

linux  /  管理员 发布于 7年前   232

目录

  • 1 前言
  • 2 安装升级
    • 2.1 查看软件xxx安装内容
    • 2.2 查找软件库中的软件
    • 2.3 显示系统安装包的统计信息
    • 2.4 显示系统全部可用包的名称
    • 2.5 显示包的信息
    • 2.6 查找文件属于哪个包
    • 2.7 查看已经安装了哪些包
    • 2.8 查询软件xxx依赖哪些包
    • 2.9 查询软件xxx被哪些包依赖
    • 2.10 增加一个光盘源
    • 2.11 系统更新
    • 2.12 清除所有已删除包的残馀配置文件
    • 2.13 编译时缺少h文件的自动处理
    • 2.14 查看安装软件时下载包的临时存放目录
    • 2.15 备份当前系统安装的所有包的列表
    • 2.16 从上面备份的安装包的列表文件恢复所有包
    • 2.17 清理旧版本的软件缓存
    • 2.18 清理所有软件缓存
    • 2.19 删除系统不再使用的孤立软件
    • 2.20 查看包在服务器上面的地址
    • 2.21 彻底删除Gnome
    • 2.22 彻底删除KDE
    • 2.23 一键安装 LAMP 服务
    • 2.24 删除旧内核
    • 2.25 导入ppa源的key值
    • 2.26 增加一个ppa源
    • 2.27 系统升级
  • 3 系统
    • 3.1 查看内核
    • 3.2 查看系统是32位还是64位
    • 3.3 查看Ubuntu版本
    • 3.4 查看内核加载的模块
    • 3.5 查看PCI设备
    • 3.6 查看USB设备
    • 3.7 查看网卡状态
    • 3.8 激活网卡的 Wake-on-LAN
    • 3.9 查看CPU信息
    • 3.10 显示当前硬件信息
    • 3.11 查看内存型号
    • 3.12 获取CPU序列号或者主板序列号
    • 3.13 显示当前内存大小
    • 3.14 查看硬盘温度
    • 3.15 显示系统运行时间
    • 3.16 查看系统限制
    • 3.17 查看内核限制
    • 3.18 查看当前屏幕分辨率
  • 4 硬盘
    • 4.1 查看硬盘的分区
    • 4.2 硬盘分区
    • 4.3 硬盘格式化
    • 4.4 硬盘检查
    • 4.5 硬盘坏道检测
    • 4.6 分区挂载
    • 4.7 分区卸载
    • 4.8 只读挂载ntfs分区
    • 4.9 可写挂载ntfs分区
    • 4.10 挂载fat32分区
    • 4.11 挂载共享文件
    • 4.12 挂载ISO文件
    • 4.13 查看IDE硬盘信息
    • 4.14 查看软raid阵列信息
    • 4.15 参看硬raid阵列信息
    • 4.16 查看SATA硬盘信息
    • 4.17 查看硬盘剩余空间
    • 4.18 查看目录占用空间
    • 4.19 闪盘没法卸载
    • 4.20 使用文件来增加交换空间
    • 4.21 查看硬盘当前读写情况
    • 4.22 测试硬盘的实际写入速度
  • 5 进程
    • 5.1 查看当前的内存使用情况
    • 5.2 连续监视内存使用情况
    • 5.3 动态显示进程执行情况
    • 5.4 查看当前有哪些进程
    • 5.5 查看进程的启动时间
    • 5.6 查看目前登入用户运行的程序
    • 5.7 查看当前用户程序实际内存占用,并排序
    • 5.8 统计程序的内存耗用
    • 5.9 按内存从大到小排列进程
    • 5.10 按cpu利用率从大到小排列进程
    • 5.11 查看当前进程树
    • 5.12 中止一个进程
    • 5.13 强制中止一个进程(在上面进程中止不成功的时候使用)
    • 5.14 图形方式中止一个程序
    • 5.15 查看进程打开的文件
    • 5.16 显示开启文件abc.txt的进程
    • 5.17 显示22端口现在运行什么程序
    • 5.18 显示nsd进程现在打开的文件
    • 5.19 在后台运行程序,退出登录后,并不结束程序
    • 5.20 在后台运行交互式程序,退出登录后,并不结束程序
    • 5.21 在后台运行交互式程序,退出登录后,并不结束程序
    • 5.22 详细显示程序的运行信息
    • 5.23 增加系统最大打开文件个数
    • 5.24 清除僵尸进程
    • 5.25 将大于120M内存的php-cgi都杀掉
    • 5.26 Linux系统中如何限制用户进程CPU占用率
  • 6 ADSL
    • 6.1 配置 ADSL
    • 6.2 ADSL手工拨号
    • 6.3 激活 ADSL
    • 6.4 断开 ADSL
    • 6.5 查看拨号日志
    • 6.6 如何设置动态域名
  • 7 网络
    • 7.1 根据IP查网卡地址
    • 7.2 根据IP查电脑名
    • 7.3 查看当前IP地址
    • 7.4 查看当前外网的IP地址
    • 7.5 查看当前监听80端口的程序
    • 7.6 查看当前网卡的物理地址
    • 7.7 同一个网卡增加第二个IP地址
    • 7.8 立即让网络支持nat
    • 7.9 查看路由信息
    • 7.10 手工增加一条路由
    • 7.11 手工删除一条路由
    • 7.12 修改网卡MAC地址的方法
    • 7.13 统计当前IP连接的个数
    • 7.14 统计当前所有IP包的状态
    • 7.15 统计当前20000个IP包中大于100个IP包的IP地址
    • 7.16 屏蔽IPV6
    • 7.17 察看当前网络连接状况以及程序
    • 7.18 查看网络连接状态
    • 7.19 查看当前系统所有的监听端口
    • 7.20 查看网络的当前流量
    • 7.21 查看域名的注册备案情况
    • 7.22 查看到某一个域名的路由情况
    • 7.23 重新从服务器获得IP地址
    • 7.24 从当前页面开始镜像整个网站到本地
    • 7.25 如何多线程下载
    • 7.26 如何查看HTTP头
    • 7.27 快速使用http方式共享目录
    • 7.28 SSH 远程端口转发
    • 7.29 监控网络所有的tcp数据
    • 7.30 监控TCP/UDP连接的流量
    • 7.31 扫描某个IP的端口
  • 8 iptables
    • 8.1 防止外网用内网IP欺骗
    • 8.2 查看nat规则
    • 8.3 查看filter规则
    • 8.4 取消nat规则
    • 8.5 取消filter规则
    • 8.6 阻止一个IP连接本机
    • 8.7 关闭 1234 端口
    • 8.8 开启 80 端口
    • 8.9 限制访问80端口的外部IP最大只有50个并发
    • 8.10 禁止一个IP或者一个IP段访问服务器端口服务
  • 9 安全
    • 9.1 检查本地是否存在安全隐患
    • 9.2 如何安装杀毒软件
    • 9.3 Linux下可以使用的商业杀毒软件
    • 9.4 防止服务器被暴力破解ssh密码
    • 9.5 查看系统的登录情况
    • 9.6 查看所有帐号的登录情况
  • 10 服务
    • 10.1 添加一个服务
    • 10.2 删除一个服务
    • 10.3 临时重启一个服务
    • 10.4 临时关闭一个服务
    • 10.5 临时启动一个服务
  • 11 用户管理
    • 11.1 增加用户
    • 11.2 删除用户
    • 11.3 修改当前用户的密码 
    • 11.4 修改用户密码 
    • 11.5 修改用户资料
    • 11.6 如何禁用/启用某个帐户
    • 11.7 增加用户到admin组,让其有sudo权限
    • 11.8 如何切换到其他帐号(需要该用户的密码)
    • 11.9 如何切换到root帐号
  • 12 设置
    • 12.1 配置默认Java环境
    • 12.2 设置系统http代理
    • 12.3 设置系统https代理
    • 12.4 修改系统登录信息
    • 12.5 使用eclipse等其他自带java编译器的软件,换回sun的编译器方法
  • 13 中文
    • 13.1 切换输入法引擎
    • 13.2 察看文件编码
    • 13.3 转换文件名由GBK为UTF8
    • 13.4 批量转换src目录下的所有文件内容由GBK到UTF8
    • 13.5 转换文件内容由GBK到UTF8
    • 13.6 批量转换文件内容由GBK到UTF8
    • 13.7 转换 mp3 标签编码
    • 13.8 控制台下显示中文
    • 13.9 lftp 登录远程Windows中文FTP 
    • 13.10 java6 的安装和中文设置
    • 13.11 openjdk6 的安装和中文设置
    • 13.12 程序显示有些字大,有些小
    • 13.13 PDF 文件乱码
    • 13.14 Flash中文乱码
    • 13.15 增加农历
    • 13.16 unzip 中文文件名乱码
    • 13.17 ibus跟随
  • 14 文件管理
    • 14.1 一屏查看文件内容
    • 14.2 不显示以#开头的行
    • 14.3 分页查看文件内容
    • 14.4 可控分页查看文件内容
    • 14.5 带行号显示文件的内容
    • 14.6 去除文件中的行号
    • 14.7 删除文件中的重复行
    • 14.8 根据字符串匹配来查看文件部分内容
    • 14.9 显示包含或者不包含字符串的文件名
    • 14.10 快速查找某个文件
    • 14.11 创建两个空文件
    • 14.12 递归式创建一些嵌套目录
    • 14.13 递归式删除嵌套目录
    • 14.14 回当前用户的宿主目录
    • 14.15 回到上一次的目录
    • 14.16 查看当前所在目录的绝对路经
    • 14.17 获得文件的后缀名
    • 14.18 去除文件的后缀名
    • 14.19 列出当前目录下的所有文件,包括以.开头的隐含文件
    • 14.20 移动路径下的文件并改名
    • 14.21 复制文件或者目录
    • 14.22 查看文件类型
    • 14.23 查看文件的时间
    • 14.24 对比两个文件之间的差异 
    • 14.25 显示xxx文件倒数6行的内容
    • 14.26 让tail不停地读取最新的内容
    • 14.27 查看文件中间的第五行(含)到第10行(含)的内容
    • 14.28 查找关于xxx的命令
    • 14.29 通过ssh传输文件
    • 14.30 把所有文件的后辍由rm改为rmvb
    • 14.31 把所有文件名中的大写改为小写
    • 14.32 删除特殊文件名的文件,如文件名:--help.txt
    • 14.33 查看当前目录的子目录
    • 14.34 将当前目录下最近30天访问过的文件移动到上级back目录
    • 14.35 查找当前目录下最近30天访问过的文件打包备份
    • 14.36 显示系统服务器一小时以内的包含 xxxx 的所有邮件
    • 14.37 将当前目录下最近2小时到8小时之内的文件显示出来
    • 14.38 删除修改时间在30天之前的所有文件
    • 14.39 删除访问时间在30天之前的所有文件
    • 14.40 查找guest用户的以avi或者rm结尾的文件并删除掉
    • 14.41 查找不以java和xml结尾,并7天没有使用的文件删除掉
    • 14.42 查找目录下所有有包含abcd文字的文本文件,并替换为xyz
    • 14.43 删除当前目录里面所有的 .svn 目录
    • 14.44 删除当前目录所有以“~”结尾的临时文件
    • 14.45 统计当前文件个数
    • 14.46 统计当前目录下所有jpg文件的尺寸
    • 14.47 统计当前目录个数
    • 14.48 统计当前目录下占空间最大的前10名文件或目录
    • 14.49 显示当前目录下2006-01-01的文件名
    • 14.50 备份当前系统到另外一个硬盘 
    • 14.51 使用ssh方式同步远程数据到本地目录
    • 14.52 使用ftp方式同步远程数据到本地目录
    • 14.53 去掉文件中的^M
    • 14.54 转换Dos文本文件到Unix文本文件
    • 14.55 转换bin/cue到iso文件
    • 14.56 转换目录到iso文件
    • 14.57 转换CD到iso文件
    • 14.58 将一个文件作为附件发到邮箱
    • 14.59 合并多个pdf文件到一个pdf文件
    • 14.60 比较两个目录里面的文件是否有相同
  • 15 影像
    • 15.1 播放swf文件
    • 15.2 如何保存串流视频(mms/rtsp)
    • 15.3 批量将rmvb转为avi
    • 15.4 批量将DVD转为avi
    • 15.5 批量将任何格式的电影转为ogv
    • 15.6 批量将rmvb格式的电影转为ogv
    • 15.7 利用gst来转换任意电影为ogv
    • 15.8 批量转换任意文件为ipod touch使用的mp4
    • 15.9 转换任意格式的视频到H264
    • 15.10 压制DVD到H264,支持ipod
    • 15.11 图形界面为ipod touch转mp4的方法
    • 15.12 mencoder/mplayer 反拉丝参数
    • 15.13 合并多个 rm 文件为一个 avi 文件
    • 15.14 合并视频到一个文件
    • 15.15 CD 抓轨为 mp3 (有损)
    • 15.16 CD 抓轨为 Flac (无损)
    • 15.17 ape 转换为 flac
    • 15.18 ape/flac 转换为 mp3
    • 15.19 批量将 ape 转为 mp3
    • 15.20 批量将 ape 转为 m4a
    • 15.21 批量将 ape 转为 aac
    • 15.22 批量将 flac 转为 mp3
    • 15.23 批量将svg转为png
    • 15.24 批量转换格式到mp3
    • 15.25 批量缩小图片到30%
    • 15.26 批量转换jpg到png
    • 15.27 将文字转为图片
    • 15.28 如何压缩png图片
    • 15.29 将多张图片合并到一个PDF文件
    • 15.30 批量把pdf转换为txt并格式化
    • 15.31 转换 pdf 到 png
    • 15.32 获取jpg的扩展信息(Exif)
    • .social-share p{font-size:8px;}

  • 上一条:
    ubuntu系统中文件和内容查找命令小结
    下一条:
    ubuntu 设置IP,设置网关方法分享
  • 昵称:

    邮箱:

    0条评论 (评论内容有缓存机制,请悉知!)
    最新最热
    • 分类目录
    • 人生(杂谈)
    • 技术
    • linux
    • Java
    • php
    • 框架(架构)
    • 前端
    • ThinkPHP
    • 数据库
    • 微信(小程序)
    • Laravel
    • Redis
    • Docker
    • Go
    • swoole
    • Windows
    • Python
    • 苹果(mac/ios)
    • 相关文章
    • 在Linux系统中使用Iptables实现流量转发功能流程步骤(0个评论)
    • vim学习笔记-入门级需要了解的一些快捷键(0个评论)
    • 在centos7系统中实现分区并格式化挂载一块硬盘到/data目录流程步骤(0个评论)
    • 在Linux系统种查看某一个进程所占用的内存命令(0个评论)
    • Linux中grep命令中的10种高级用法浅析(0个评论)
    • 近期文章
    • 在go中实现一个常用的先进先出的缓存淘汰算法示例代码(0个评论)
    • 在go+gin中使用"github.com/skip2/go-qrcode"实现url转二维码功能(0个评论)
    • 在go语言中使用api.geonames.org接口实现根据国际邮政编码获取地址信息功能(1个评论)
    • 在go语言中使用github.com/signintech/gopdf实现生成pdf分页文件功能(0个评论)
    • gmail发邮件报错:534 5.7.9 Application-specific password required...解决方案(0个评论)
    • 欧盟关于强迫劳动的规定的官方举报渠道及官方举报网站(0个评论)
    • 在go语言中使用github.com/signintech/gopdf实现生成pdf文件功能(0个评论)
    • Laravel从Accel获得5700万美元A轮融资(0个评论)
    • 在go + gin中gorm实现指定搜索/区间搜索分页列表功能接口实例(0个评论)
    • 在go语言中实现IP/CIDR的ip和netmask互转及IP段形式互转及ip是否存在IP/CIDR(0个评论)
    • 近期评论
    • 122 在

      学历:一种延缓就业设计,生活需求下的权衡之选中评论 工作几年后,报名考研了,到现在还没认真学习备考,迷茫中。作为一名北漂互联网打工人..
    • 123 在

      Clash for Windows作者删库跑路了,github已404中评论 按理说只要你在国内,所有的流量进出都在监控范围内,不管你怎么隐藏也没用,想搞你分..
    • 原梓番博客 在

      在Laravel框架中使用模型Model分表最简单的方法中评论 好久好久都没看友情链接申请了,今天刚看,已经添加。..
    • 博主 在

      佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 @1111老铁这个不行了,可以看看近期评论的其他文章..
    • 1111 在

      佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 网站不能打开,博主百忙中能否发个APP下载链接,佛跳墙或极光..
    • 2016-11
    • 2017-07
    • 2017-10
    • 2017-11
    • 2018-01
    • 2018-02
    • 2020-03
    • 2020-04
    • 2020-05
    • 2020-06
    • 2021-02
    • 2021-03
    • 2021-04
    • 2021-06
    • 2021-07
    • 2021-08
    • 2021-09
    • 2021-10
    • 2021-11
    • 2021-12
    • 2022-01
    • 2022-03
    • 2022-04
    • 2022-08
    • 2022-11
    • 2022-12
    • 2023-01
    • 2023-02
    • 2023-03
    • 2023-06
    • 2023-07
    • 2023-10
    • 2023-12
    • 2024-01
    • 2024-04
    Top

    Copyright·© 2019 侯体宗版权所有· 粤ICP备20027696号 PHP交流群

    侯体宗的博客