您的位置:首页 > 其它

常用命令(文件&目录&文件系统)

2013-03-21 23:30 197 查看
文件和目录

cd 切换目录

ls 显示目录内容

cat 显示文件内容(全部一次性)

less 显示文件内容(分屏,可前后翻阅)

head 显示文件内容(头部)

tail 显示文件内容(尾部)

touch 创建文件/更新文件访问时间

mkdir 创建目录

rmdir 删除目录

rm 删除文件/目录(-r)

cp 复制文件/目录

mv 移动/改名

chmod 修改文件/目录的权限

file filename 查询文件类型等信息。

readelf 查询elf文件的详细信息。

--------------------------------------------------

搜索

find 搜索文件或目录 find ./dir -name FileName 查找dir目录下的名为FileName的文件。

grep 搜索字符串 grep "aa" ./dir -r 查找dir目录下所有包含aa字符串的文件,-r表示递归搜索子目录。

--------------------------------------------------

远程传输

scp ssh远程文件传输 scp file1 user@xx.xx.xx.xx:/opt/file2 (-r 传输整个目录)

--------------------------------------------------

压缩

tar –cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg

tar –czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz

tar –cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2

tar –cZf jpg.tar.Z *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z

rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for linux

zip jpg.zip *.jpg //zip格式的压缩,需要先下载zip for linux

解压

tar –xvf file.tar //解压 tar包

tar -xzvf file.tar.gz //解压tar.gz (x:解压

extract,-z:用

gzip指令处理备份文件,

-v:显示详细过程,-f:指定文件名)

tar -xjvf file.tar.bz2 //解压 tar.bz2

tar –xZvf file.tar.Z //解压tar.Z

unrar e file.rar //解压rar

unzip file.zip //解压zip

--------------------------------------------------

挂接文件系统

mount [-t VFSType] [-o Options] device dir

-t VFSType

指定文件系统类型。通常不必指定,mount会自动选择正确的类型。

常用类型有:

iso9660 光盘或关盘镜像

msdos DOS fat16文件系统

vfat Windows9x fat32文件系统

ntfs WindowsNT ntfs文件系统

smbfs Windows文件网络共享

nfs UNIX/Linux文件网络共享

-o options

描述设备或档案的挂接方式。

常用参数有:

loop 把一个文件当成硬盘分区挂接上系统

ro 只读方式挂接

rw 读写方式挂接

iocharset 指定访问文件系统所用的字符集

device 待挂接的设备

dir 挂接点

------------

光盘镜像文件的制作和挂接

(1)将光盘制作成镜像文件

将光盘放入光驱,执行命令:

#cp /dev/cdrom/ /home/mydisk.iso 或者 #dd if=/dev/cdrom of=/home/mydisk.iso

(2)将文件/目录制作成镜像文件

#mkisofs -r -J -V mydisk -o /home/mydisk.iso /home/mydir

(3)光盘镜像文件的挂接

#mkdir /mnt/cdrom1

#mount -o loop -t iso9660 /home/mydisk.iso /mnt/cdrom1
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: