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

来源:互联网 发布:科研数据分析 编辑:程序博客网 时间:2024/05/22 16:52


文件和目录
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  x 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
 
原创粉丝点击