ls -l 显示文件列表
ls -al -a 显示全部档案及目录 (ls内定将档案名或目录名称开头为"."的视为隐藏档,不会列出)
ls -al |grep '^d' 显示目录
ls -al |grep '^[^d]' 在一个目录中查询不包含目录的全部文件
ls -sh (man ls 查看man帮助.)
linux几种文件类型:
d 表示此文件是一个目录
- 表示此文件是一个普通文件
b 表示此文件是一个特殊的块设备I/O文件
c 表示此文件是一个特殊的字符设备I/O文件
l 表示此文件是一个链接文件。在其文件名称后紧跟与它链接的文件路径及名称 linux
pwd spa
cd netseek 进入netseek这个目录
cd 退出当前目录
cd ../ 进入上一级目录.
cd - 返回上一次目录
cd ~ 返回主目录
cd / 进入根目录 .net
du -sh 目录或者文件
du -m du系统默认输出是以KB,以参数-m表示以MB显示.
cat /etc/fstab 查看分区列表
fdisk -l
df -h
df -ah input
观察硬盘之实体使用情形与分割硬盘用。
使用方法:
1、在 console 上输入 fdisk -l /dev/sda ,观察硬盘之实体使用情形。
2、在 console 上输入 fdisk /dev/sda,可进入分割硬盘模式。
1. 输入 m 显示全部命令列示。
2. 输入 p 显示硬盘分割情形。
3. 输入 a 设定硬盘启动区。
4. 输入 n 设定新的硬盘分割区。
4.1. 输入 e 硬盘为[延伸]分割区(extend)。
4.2. 输入 p 硬盘为[主要]分割区(primary)。
5. 输入 t 改变硬盘分割区属性。
6. 输入 d 删除硬盘分割区属性。
7. 输入 q 结束不存入硬盘分割区属性。
8. 输入 w 结束并写入硬盘分割区属性。 io
dd if="input_file" of="out_file" bs="block_size" count="number"
参数:
if:就是input file能够是设备
of:就是output file也能够是设备
bs:规划的一个block的大小,若是没有设定时,预设是512bytes
count:多少个bs的意思. console
加载一个硬件设备
用法:mount [参数] 要加载的设备 载入点
eg: mount /dev/cdrom
cd /mnt/cdrom //进入光盘目录
u盘:
mkdir /mnt/usb;(注:建立挂载目录)
mount /mnt/sda1 /mnt/usb;(注:挂载U盘)
如今就能够使用U盘了,在/mnt/usb目录下的内容就是U盘里的内容了;
使用完后,用如下命令卸载U盘便可。
umount /mnt/usb
mount 列出系统全部的分区
mount -t iso9660 /dev/cdrom /mnt/cdrom 挂载光盘
mount -t vfat /dev/fd0 /mnt/floppy 挂载软盘
mount -t vfat -o iocharset=utf8,umask=000 /dev/hda2 /mnt/hda2 挂载fat32分区
mount -t ntfs -o nls=utf8,umask=000 /dev/hda3 /mnt/hda3 挂载ntfs分区
Linux-NTFS Project: http://linux-ntfs.sourceforge.net/
umount /mnt/hda3 缷载
注:挂载设备前,请先fdisk -l 看一下. ioc