博客
关于我
Linux常用命令大全(史上最全!)
阅读量:794 次
发布时间:2023-02-04

本文共 2096 字,大约阅读时间需要 6 分钟。

Linux常用命令大全

系统信息

  • 查看处理器架构

    archuname -m

  • 查看内核版本

    uname -r

  • 查看硬件信息

    dmidecode -q

  • 查看磁盘架构

    hdparm -i /dev/hda

  • 执行磁盘测试读取

    hdparm -tT /dev/sda

  • 查看CPU信息

    cat /proc/cpuinfo

  • 查看中断信息

    cat /proc/interrupts

  • 查看内存使用情况

    cat /proc/meminfo

  • 查看swap使用情况

    cat /proc/swaps

  • 查看内核版本

    cat /proc/version

  • 查看网络统计信息

    cat /proc/net/dev

  • 查看已加载的文件系统

    cat /proc/mounts

  • 查看PCI设备

    lspci -tv

  • 查看USB设备

    lsusb -tv

  • 查看系统日期

    date

  • 查看日历

    cal 2007

  • 设置日期和时间

    date 041217002007.00

  • 将时间修改保存到BIOS

    clock -w

关机与重启

  • 立即关机

    shutdown -h nowinit 0

  • 按预定时间关机

    shutdown -h hours:minutes

  • 取消定时关机

    shutdown -c

  • 立即重启

    shutdown -r nowreboot

  • 注销当前用户

    logout

文件与目录操作

  • 进入主目录

    cd ~cd /home/user

  • 返回上一级目录

    cd ..

  • 返回上两级目录

    cd ../..

  • 进入当前目录

    cd .

  • 进入上次所在的目录

    cd -

  • 显示当前工作目录

    pwd

  • 列出目录内容

    ls

  • 显示文件和目录的详细信息

    ls -l

  • 显示隐藏文件

    ls -a

  • 搜索包含数字的文件名和目录名

    ls *[0-9]*

  • 显示文件和目录的树形结构

    treelstree

  • 创建新目录

    mkdir dir1

  • 同时创建多个目录

    mkdir dir1 dir2

  • 创建嵌套目录

    mkdir -p /tmp/dir1/dir2

  • 删除文件

    rm -f file1

  • 删除目录

    rmdir dir1

  • 删除目录及内容

    rm -rf dir1

  • 重命名或移动目录

    mv dir1 new_dir

  • 复制文件

    cp file1 file2

  • 复制当前目录到当前工作目录

    cp -a /tmp/dir1 .

  • 复制目录及内容

    cp -r dir1 dir2

  • 创建软链接

    ln -s file1 lnk1

  • 创建硬链接

    ln file1 lnk1

  • 修改文件或目录的时间戳

    touch -t 0712250000 file1

  • 查看文件的MIME类型

    file file1

  • 文件编码转换

    iconv -liconv -f fromEncoding -t toEncoding inputFile > outputFile

文件搜索

  • 搜索文件和目录

    find / -name file1

  • 搜索属于特定用户的文件

    find / -user user1

  • 在指定目录中搜索特定文件名

    find /home/user1 -name \*.bin

  • 搜索未被使用过的文件

    find /usr/bin -type f -atime +100

  • 搜索最近修改的文件

    find /usr/bin -type f -mtime -10

  • 搜索特定文件并设置权限

    find / -name \*.rpm -exec chmod 755 '{}' \;

  • 搜索特定文件且忽略移动设备

    find / -xdev -name \*.rpm

  • 搜索特定文件类型

    locate \*.ps(需先运行updatedb

  • 查找二进制文件或man页面

    whereis halt

  • 查找可执行文件的路径

    which halt

挂载文件系统

  • 挂载硬盘分区

    mount /dev/hda2 /mnt/hda2

  • 卸载硬盘分区

    umount /dev/hda2

  • 强制卸载忙碌设备

    fuser -km /mnt/hda2

  • 卸载不写入/etc/mtab

    umount -n /mnt/hda2

  • 挂载软盘

    mount /dev/fd0 /mnt/floppy

  • 挂载CDROM或DVD

    mount /dev/cdrom /mnt/cdrom

  • 挂载CD写入设备

    mount /dev/hdc /mnt/cdrecordermount /dev/hdb /mnt/cdrecorder

  • 挂载ISO镜像文件

    mount -o loop file.iso /mnt/cdrom

  • 挂载Windows FAT32文件系统

    mount -t vfat /dev/hda5 /mnt/hda5

  • 挂载USB设备

    mount /dev/sda1 /mnt/usbdisk

  • 挂载Windows网络共享

    mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share

磁盘空间

  • 显示已挂载的分区信息

    df -h

  • 按大小排序显示分区信息

    ls -lSr | more

转载地址:http://kfkfk.baihongyu.com/

你可能感兴趣的文章
Linux工作笔记040---Centos8.2安装mysql5.7.18_已经测试成功
查看>>
Linux带给了我什么?
查看>>
Linux常用vi命令
查看>>
linux常用信号列表
查看>>
linux常用压缩解压命令(tar,zip)
查看>>
Linux常用命令
查看>>
Linux常用命令
查看>>
Linux常用命令
查看>>
Linux常用命令
查看>>
linux常用命令
查看>>
linux常用命令
查看>>
Linux常用命令
查看>>
Linux常用命令-
查看>>
linux常用命令-grep
查看>>
linux常用命令100个(转)
查看>>
linux常用命令3
查看>>
linux常用命令date
查看>>
linux常用命令之打包压缩
查看>>
linux常用命令及实例二:cp、mv、chown、chmod、find
查看>>
linux常用命令合集及常用工具指令集
查看>>