Linux大全3

文件搜索
find / -name file1
'/' 开始进入根文件系统搜索文件和目录
find / -user user1
搜索属于用户 'user1' 的文件和目录
find /home/user1 -name \*.bin
在目录 '/ home/user1' 中搜索带有 '.bin' 结尾的文件
find /usr/bin -type f -atime +100
搜索在过去 100 天内未被使用过的执行文件
find /usr/bin -type f -mtime -10
搜索在 10 天内被创建或者修改过的文件
find / -name \*.rpm -exec chmod 755 '{}' \;
搜索以 '.rpm' 结尾的文件并定义其权限
find / -xdev -name \*.rpm
搜索以 '.rpm' 结尾的文件,忽略光驱、捷盘等可移动设备
locate \*.ps
寻找以 '.ps' 结尾的文件 - 先运行 'updatedb' 命令
whereis halt
显示一个二进制文件、源码或 man 的位置
which halt
显示一个二进制文件或可执行文件的完整路径



挂载一个文件系统
mount /dev/hda2 /mnt/hda2
挂载一个叫做 hda2 的盘 - 确定目录 '/ mnt/hda2' 已经存在
umount /dev/hda2
卸载一个叫做 hda2 的盘 - 先从挂载点 '/ mnt/hda2' 退出
fuser -km /mnt/hda2
当设备繁忙时强制卸载
umount -n /mnt/hda2
运行卸载操作而不写入 /etc/mtab 文件 - 当文件为只读或当磁盘写满时非常有用
mount /dev/fd0 /mnt/floppy
挂载一个软盘
mount /dev/cdrom /mnt/cdrom
挂载一个 cdrom dvdrom
mount /dev/hdc /mnt/cdrecorder
挂载一个 cdrw dvdrom
mount /dev/hdb /mnt/cdrecorder
挂载一个 cdrw dvdrom
mount -o loop file.iso /mnt/cdrom
挂载一个文件或 ISO 镜像文件
mount -t vfat /dev/hda5 /mnt/hda5
挂载一个 Windows FAT32 文件系统
mount /dev/sda1 /mnt/usbdisk
挂载一个 usb 捷盘或闪存设备
mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share
挂载一个 windows 网络共享



磁盘空间
df -h
显示已经挂载的分区列表
ls -lSr |more
以尺寸大小排列文件和目录
du -sh dir1
估算目录 'dir1' 已经使用的磁盘空间 '
du -sk * | sort -rn
以容量大小为依据依次显示文件和目录的大小
rpm -q -a --qf '%10{SIZE}t%{NAME}n' | sort -k1,1n
以大小为依据依次显示已安装的 rpm 包所使用的空间 (fedora, redhat 类系统 )
dpkg-query -W -f='${Installed-Size;10}t${Package}n' | sort -k1,1n
以大小为依据显示已安装的 deb 包所使用的空间 (ubuntu, debian 类系统 )

返回顶部索引 ^


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值