Linux常用命令

  • ps 显示当前进程
    • ps -A 显示所有进程
  • grep 【options】【pattern】 全局正则表达式打印
    • grep -n 【pattern】显示行号
  • pwd 打印当前工作目录
  • man 【命令】 查询某个命令的帮助文档
  • cat 【选项】【文件】 文本输出
    • cat filename 一次显示整个文件
    • cat > filename 只能创建一个新文件
    • cat file1 file2 > file3 将多个文件合并为一个文件
    • cat -n 显示行号
  • stat 【options】< filename> 文件的详细信息
  • df 【options】【文件】 文件系统的磁盘空间占用情况
    • df -a 显示文件系统列表
    • df -h 方便阅读的方式显示
  • fdisk 【必要参数】【options】查看磁盘列表
    • fdisk -l 列出所有分区
    • fdisk -u 显示分区数目
  • cat /proc/$pid/status |grep Threads 进程占用了多少个线程
  • sysctl 运行试配置内核参数
    • sysctl -w net.ipv4.ip_forward=1 临时改变指定的参数
    • sysctl -a 显示所有系统参数
    • sysctl -p 从指定文件加载系统参数,如不指定从/etc/sysctl.conf中加载
  • timedatectl 时间
    • timedatectl status 系统时间状态
    • timedatectl list-timezones 可用时区
  • yum
    • yum list [updates | installed ] 列出资源库中特定的可以安装或更新以及已经安装的rpm包
    • yum info [updates | installed | package_name] 查看档案信息
    • yum <update | install | remove> <package_name> 更新、安装、移除
    • yum search 在rpm包名,包描述等中搜索
  • rpm
    rpm -qa 查看所有已安装的软件
    rpm -ql <名称> 显示软件的安装路径
  • ulimit 使用的基本格式为:ulimit [options] [limit]
  • lsof(list open files)
    • lsof -i :3306 列出谁在使用某个端口
    • lsof -i udp:55 某个特定的udp端口
    • lsof -i tcp:80 特定的tcp端口
  • **pmap [options] pid [pid …] 查看进程内存情况
    • pmap -d 14596
  • visudo 修改 /etc/sudoers 文件
  • systemctl
    • systemctl status 显示系统状态
    • systemctl start <单元>
    • systemctl stop<单元>
    • systemctl restart <单元>
    • systemctl reload <单元>
    • systemctl enable <单元> 开机自己主动激活单元:
    • systemctl disable <单元> 取消开机自己主动激活单元:
    • systemctl mask <单元> 禁用一个单元(禁用后,间接启动也是不可能的):
    • systemctl unmask <单元> 取消禁用一个单元:
  • tmpwatch [-afqv][–test][超期时间][目录…] 命令用于删除暂存文件。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值