zoukankan      html  css  js  c++  java
  • linux命令汇总

    文件目录相关操作

    basename 打印文件基本名

    cat 读出文件到标准输出

    tac 反向输出文件

    chgrp 改变文件群组

    chmod 改变文件的mode位

    chown 改变文件的所有者

    cp 拷贝

    cpio 从tar档案拷贝或拷贝到tar文件里去

    cut 读取部分文件内容

    dd 转换或复制文件

    ls 列出目录文件信息

    mkdir 创建目录

    mknod 创建块文件

    mktemp 创建临时文件名

    more 查看文件

    mv 移动文件

    rename 重命名

    rm 移除文件

    rmdir 移除文件夹

    sync冲刷文件系统缓存

    link 创建文件链接

    ln创建两个文件之间的链接

    gunzip 压缩文件

    tar 档案编辑工具

    less,more 查看文件

    head 显示文件第一部分

    tail 显示文件最后部分

    join 合并含有同一个field的两个文件

    merge 合并文件

    file 确定文件类型

    lsattr 查看文件属性

    grep 查找符合条件的字符串

    tee 将标准输入存入文件

    umask文件的权限掩码

    文件系统操作相关

    dump:ext2/ext3文件系统备份

    dump_cis:显示PCMCIA 卡的结构信息

    dumpe2fs:dump ext2/ext3文件系统信息

    e2fsck:检查ext2/ext3文件系统

    e2image:保存ext2/ext3文件系统的数据

    e2label:改变ext2/ext3的分区label

    fsck:修复linux文件系统

    dosfsck:修复MS-DOS文件系统

    fdisk:linux分区工具

    findfs:通过label和UUID查找文件系统

    mkdosfs:创建一个linux环境下的dos文件系统

    mke2fs:创建一个ext2系统

    mkfs:创建一个linux文件系统

    mkswap:创建一个linux swap分区

    mount.nfs:mount一个网络文件系统

    quotacheck:查看磁盘用量,创建查看修复quota文件

    quotaoff:控制文件系统quotas关

    quotaon:控制文件系统quotas开

    rdump:ext2文件系统备份

    resize2fs:ext2文件系统resizer

    restore:从dump的备份中重置文件系统

    restorecon:重置文件默认Selinux安全上下文

    umount:卸载文件系统

    mount: 挂载文件系统

    网络相关命令:

    adsl-connect:管理PPPoE连接的shell脚本

    adsl-setup:配置PPPoE client的脚本

    adsl-start:打开一个PPPoE连接

    adsl-status:报告PPPoE连接的状态

    adsl-stop:关闭一个PPPoE连接

    arp:操作系统ARP缓存

    arping:向邻居机器传送一个请求

    arptables:arp包过滤管理工具

    arptables-restore:重置arp缓存表

    arptables-save:保存ARP缓存表

    ifconfig:配置网络接口

    ip:显示操作路由设备,路由策略等

    ipppd: ISDN 点对点协议

    pppstats:打印ppp统计信息

    iprofd:调制解调器注册daemon

    iptables:Ipv4包过滤 NAT管理工具

    iptables-restore:重置 IP tables

    iptables-save: 保存Ip tables

    iwconfig:设置无线网络端口

    iwevent:显示无线驱动和设置信息

    iwgetid:报告无线网络的ESSID,NWID等

    iwlist:获取无线信息

    iwpriv:配置无线网口参数

    iwspy: 获取无线统计信息

    netplugd:热插拔电缆的管理守护进程

    netreport:请求网络接口变更通知

    ping:发送ICMP包

    netstat:打印网络链接路由表端口等信息

    tracepath:探测网络主机

    traceroute:打印网络传输中的route包

    chat:在机器与modem之间建立一个会话

    tcpdump:倾倒网络传输数据

    tcpd:internet服务访问控制工具

    tethereal:倾倒分析网络数据

    nslookup: 查找name服务器

    sx, sb, sz 文件发送

    rx, rb, rz 文件接收

    telnet 远程登录

    进程系统管理相关:

    ps 查看进程状态

    nice以一定优先级运行程序

    sleep睡眠

    pidof 查找运行的进程

    fuser查询

    kill终止进程

    crond周期执行某程序的守护进程

    iostat 报告cpu和io状态

    last, lastb 查看上次登录的用户

    lchsh 改变登录shell

    pgrep, pkill 根据名字查找或向进程发送信号

    exit 退出当前shell

    lpq 显示打印机队列

    lpr 打印文件

    lprm 取消打印作业

    free显示内存信息

    dmesg 显示开机信息

    top 显示目前系统执行的进程

    sudo 以其他身份运行程序

    pstree以树状显示进程

    内核操作相关

    auditctl:内核审计信息控制帮助工具

    insmod:向内核中插入一个模块

    lsmod:显示内核中的模块状态

    modinfo:查看linux内核模块信息

    modprobe:向linux内核中添加或移除模块

    rmmod:从内核中移除某一模块

    用户管理相关

    adduser:添加用户

    deluser:删除用户

    passwd:修改密码

    groupadd:创建一个群组

    groupdel:删除一个群组

    groupmod:修改群组

    gpasswd 管理/etc/group文件

    who:当前登录用户

    id:当前用户id

    w:当前登录用户

    hostid 打印id for 当前user

    logname 登录名

    其他命令

    write 发送一个message to 另一个人

    whoami 查看当前有效用户id

    wc 打印行字符数,行数等

    whatis 在whatis db中查找word

    whereis 查找二进制源代码和manpage

    which 查询命令的full path

    watch 周期执行某程序

    tr 翻译删除字符

    time 查看命令运行时间

    stat 查看文件/文件系统状态

    strace跟踪系统调用

    nl 带行数查看文件

    ltrace 跟踪库调用

    ldd 查看共享库

    fmt 文本格式化工具

    fold 格式化行

    formail 邮件格式化工具

    env查看环境变量

    expand 转换tab为space

    ac显示用户连接时间

    crontab 维护crontab文件

    diff 比较两个文件不同

    diff3 比较3个文件

    du 查看占有空间

    find 搜索目录文件

    dhclient:动态主机配置工具

    dhclient-script:DHCP配置脚本

    grub:进入grub

    losetup:安装控制loop 设备

    lsmod:显示内核中的模块状态

    lspci:list 所有pci设备

    lsusb:列出所有usb设备

    arch:显示硬件架构

    date:显示系统时间

    mail:邮件收发

    chroot:以root目录来运行程序

    sshd:Open SSh 服务

    xinetd:扩展internet守护服务

    lsof:list 打开的文件

    uname:打印系统信息

    df:报告磁盘用量

    alias:设置命令别名

  • 相关阅读:
    设为首页 和 收藏本页
    软件开发:需求分析的20条法则
    常用的50条网站推广方法
    IT人士在离职时可以做的14件事情
    需求文档的编写
    无法清除DNS缓存
    输入法没有了 输入法不见了
    CMS
    用户输入的防注入总结 简介和第一步
    winmail无法给新浪发送邮件
  • 原文地址:https://www.cnblogs.com/276815076/p/3940085.html
Copyright © 2011-2022 走看看