- 挂载
fat32分区 mount -o codepage=936,iocharset=cp936 /dev/hda7 /mnt/cdrom
ntfs分区 mount -t ntfs -o codepage=936,iocharset=cp936 /dev/hda7 /mnt/cdrom
iso文件 mount -o loop /abc.iso /mnt/cdrom
软盘 mount /dev/fd0 /mnt/floppy
usb mount /dev/sda1 /mnt/cdrom
cd光驱 mount -t iso9660 -o iocharset=cp936,ro /dev/cdrom /mnt/cdrom
dvd光驱 mount -t iso9660 -o iocharset=cp936,ro /dev/dvd /mnt/cdrom或mount -t udf /dev/dvd /mnt/cdrom
- 在多级目录中查找某个文件的方法
1 find /dir -name filename.ext
2 du -a | grep filename.ext
3 locate filename.ext
- tar 的压缩和解压用法
解压:x
压缩:c
针对 gz:z
针对 bz2:j
用于显示:v
解压实例:
gz 文件:tar xzvf xxx.tar.gz
bz2 文件:tar xjvf xxx.tar.bz2
压缩实例:
gz 文件:tar czvf xxx.tar.gz /path
bz2 文件:tar cjvf xxx.tar.bz2 /path
- 删除名为-a 的文件
1 rm ./-a
2 rm — -a,–告诉 rm 这是一个选项,具体参见 getopt
3 ls -i 列出 inum,然后用 find . -inum inum_of_thisfile -exec rm ‘{}’ ;
- 删除名为a 的文件
rm \a
- 查看系统信息
cat /proc/cpuinfo – CPU (i.e. vendor, Mhz, flags like mmx)
cat /proc/interrupts – 中断
cat /proc/ioports – 设备 IO 端口
cat /proc/meminfo – 内存信息(i.e. mem used, free, swap size)
cat /proc/partitions – 所有设备的所有分区
cat /proc/pci – PCI 设备的信息
cat /proc/swaps – 所有 Swap 分区的信息
cat /proc/version – Linux 的版本号 相当于 uname -r
uname -a – 看系统内核等信息
- cp 时显示进度
cp -r -v dir1 dir2
cp -a -d -v dir1 dir2
- 让 linux 连续执行几个命令,出错停止
command1 && command2 && command3
- 如何将 grub 安装到 mbr
grub> root (hd0, 0)
grub> setup (hd0)
也可以用 grub-install /dev/hda 来安装 grub
- 使用内存作 linux 下的/tmp 文件夹
在/etc/fstab 中加入一行:
none /tmp tmpfs default 0 0
或者在/etc/rc.local 中加入
mount tmpfs /tmp -t tmpfs -o size=128m
注:size=128m 表示/tmp 最大能用 128m
不管哪种方式,只要 linux 重启,/tmp 下的文件全部消失
以上内容选自《Linux 一句话精彩问答》。
转载请注明:爱开源 » Linux下常用命令技巧