您的位置:首页 > 其它

Redhat常用操作记录笔记

2011-05-12 14:37 239 查看
一,文件、目录的创建、移动与删除
文件的创建 touch 文件名… 或 vi 文件名…
文件的删除 rm –f  文件名…  (参数-f是不提示删除)
目录的创建 mkdir 目录名
空目录的删除 rmdir 目录名    (rmdir只能删除空目录)
非空目录的删除 rm –rf 目录名 (-r 为递归删除非空目录里面的文件目录; –f 不提示删除)
文件&目录的移动 mv [源文件/目录列表] [目标目录]
二,读取U盘文件
在linux下,USB移动存储设备通常被识别为sdb1,具体可以通过命令fdisk -l查看,多了个/dev/sdb1 目录;那么在使用U盘之前,我们必须要挂在到/mnt目录(一般都挂在这),在这目录新建一个目录用于挂在你的U盘,我就新建个USB目录吧
#mkdir /mnt/usb
然后利用mount命令实行挂载
#mount -n -t vfat -o rw /dev/sdb1 /mnt/usb
#cd /mnt/usb
#ls –l
#vi ***
在完成对文件的操作后需要安全卸载设备,像windows下面的安全删除一样,否则会影响数据的不完整;注意,进行umount之前确认你现在是否在挂载目录上,如果是,那就跳到别目录再卸载操作,不然告知你设备忙的一些信息
#cd
#umount /dev/sdb1

上面mount有几个参数,具体看下面
-a 加载文件/etc/fstab中设置的所有设备。
-f 不实际加载设备。可与-v等参数同时使用以查看mount的执行过程。
-F 需与-a参数同时使用。所有在/etc/fstab中设置的设备会被同时加载,可加快执行速度。
-h 显示在线帮助信息。
-L<标签> 加载文件系统标签为<标签>的设备。
-n 不将加载信息记录在/etc/mtab文件中。
-t<文件系统类型> 指定设备的文件系统类型。常用的选项说明有:
   minix Linux最早使用的文件系统。
   ext2 Linux目前的常用文件系统。
   msdos MS-DOS 的 FAT。
   vfat Win85/98 的 VFAT。
   nfs 网络文件系统。
   iso9660 CD-ROM光盘的标准文件系统。
   ntfs Windows NT的文件系统。
   hpfs OS/2文件系统。Windows NT 3.51之前版本的文件系统。
   auto 自动检测文件系统。
-o<选项> 指定加载文件系统时的选项。rw为可读写
对于卸载,将网上一些贴下来
1.用/sbin/fuser -v /mnt/xxx看看,是那个进程在用,把它杀掉就可以了,或者 umount /mnt/xxx -fl 这是强制umount的选项.
2.使用fuser -k /mnt/***,把所有使用×××的进程全部杀掉,然后再umount.
三,使用wget命令下载文件
wget [参数列表] http://www.example.com/big_file.tar.gz" target=_blank>
1, –c 断点续传(在文件大或网络差的时候)
$wget –c [url=http://www.example.com/big_file.tar.gz]http://www.example.com/big_file.tar.gz

2,批量下载
将要下载的文件的URL一行行地写在一个TXT文本里(注意,如果只写站点的URL,如只写http://[url=http://www.example.com]www.example.com,只会下载到网站首页而不是你要的文件),例如我生成download.txt,然后
$wget –i download.txt
3,下载到指定目录
例如我要将网站首页下载到 /home/kkuser/rr 这里
$wget www.example.com –P /home/kkuser/rr
4,下载整个http或ftp站点
$wget  http://example.com/subdir  不加参数只能下载到首页
$wget -x http://example.com/subdir 强制建立服务器上一模一样的目录
$wget  -r –np –nd http://example.com/subdir 可以下载subdir中所有文件
-np 不遍历父目录
-nd 不在本地重新建立目录结构,服务器上下载的所有内容都会加到本地当前目录。
  -r 按照递归的方法下载服务器上所有的目录和文件(实际就是下载整个网站,但因为在下载的时候,被下载网站指向的所有地址同样会被下载,因此,如果这个网站引用了其他网站,那么被引用的网站也会被下载下来!基于这个原因,这个参数不常用。一般用-l number参数来指定下载的层次。例如只下载两层,那么使用-l 2。)
$wget -m http://example.com/ 
该命令可以镜像一个网站。wget会自动判断合适的参数来制作镜像站点。此时,wget会登录到服务器上,读入robots.txt并按robots.txt的规定来执行。
5,有选择地下载
可以指定下载哪一类文件,或不下载什么类型文件
$wget –m --reject=gif http://www.example.com/subdir
表示下载subdir目录,但忽略gif文件;
--accept=LIST 可以接受的文件类型
--reject=LIST  可以拒绝的文件类型
PS:更详细的使用参考日志中对wget的转载
四,文件的安装与卸载
待写
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: