??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲日韩精品无码AV海量,亚洲第一黄片大全,久久久无码精品亚洲日韩按摩http://m.tkk7.com/Noah/category/43321.html<span style="font-family: 宋体; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri" lang="ZH-CN">不是l典我不?lt;/span>zh-cnTue, 19 Jan 2010 09:29:27 GMTTue, 19 Jan 2010 09:29:27 GMT60Linux常用命ohttp://m.tkk7.com/Noah/articles/310096.html眼镜?/dc:creator>眼镜?/author>Tue, 19 Jan 2010 08:34:00 GMThttp://m.tkk7.com/Noah/articles/310096.htmlhttp://m.tkk7.com/Noah/comments/310096.htmlhttp://m.tkk7.com/Noah/articles/310096.html#Feedback0http://m.tkk7.com/Noah/comments/commentRss/310096.htmlhttp://m.tkk7.com/Noah/services/trackbacks/310096.html一、注销Q关机,重启
  注销pȝ的logout命o
  1QLogout 注销是登陆的相对操作Q登陆系l后Q若要离开pȝQ用户只要直接下达logout命o卛_:
  [root@localhost root]#logout
  Red Hat Linuxrelease 9(Shike)
  Kernel 2.4.20.8 on an i686
  Login: ← 回到登陆的画?br />   2Q关机或重新启动的shutdown命o
  Shutdown命o可以关闭所有程序,依照用户的需要,重新启动或关机?br />   参数说明如下:
  ? 立即x:-h 参数让系l立卛_机。范例如?
  [root@localhost root]#shutdown –h now ← 要求pȝ立即x
  ? 指定x旉:time参数可指定关机的旉;或设|多久时间后q行shutdown命oQ范例如?
  [root@localhost root]#shutdown now ← 立刻x
  [root@localhost root]#shutdown +5 ← 5分钟后关?br />   [root@localhost root]#shutdown 10:30 ← ?0:30时关?br />   ? x后自动重?-r 参数讄x后重新启动。范例如?
  [root@localhost root]#shutdown -r now ← 立刻关闭pȝq?br />   [root@localhost root]#shutdown -r 23:59 ← 指定?3:59旉启动
  3Q重新启动计机的reboot命o
  ֐思义Qreboot命o是用来重新启动系l的。常用的参数如下:
  ? -f 参数:不依正常的程序运行关机,直接关闭pȝq新启动计机?br />   ? -I 参数:在在重新启动之前关闭所有网l接口?br />   虽然reboot命o有个参数可以使用Q但是一般只需要单独运行reboot命o可以了

二、文件与目录的操?br />   列出文g列表的ls命o
  1Qls(list)命o是非常有用的命oQ用来显C当前目录中的文件和子目录列表。配合参数的使用Q能以不同的方式昄目录内容。范例如?
  ? 昄当前目录的内?
  [tony@free tony]$ ls
  Desktop mail myinstall.log test.txt ← 有两个目录及两个文g?br />   ? 当运行ls命oӞq不会显C名UC“.”开头的文g。因此可加上“-a”参数指定要列些文件。范例如?
  [tony@free tony]$ ls –a
  ? ?#8220;-s”参数昄每个文g所有的I间Qƈ?#8220;-S”参数指定按所有占用空间的大小排序。范例如?
  [tony@free tony]$ ls –s –S
  总计36
  4 Desktop 4 mail 24 myinstall.log 4 test.txt
  ? 在ls命o后直接加上欲昄的目录\径,׃列出该目录的内容。范例如?
  [tony@free tony]$ ls –l/usr/games
  2Q切换目录的cd命o
  cd(change directory)命o可让用户切当前所在的目录。范例如?
  [tony@free home]$ cd tony ← 切换到当前目录下的tony子目?br />   [tony@free tony]$ cd .. ← 切换C一层目?br />   [tony@free home]$ cd / ← 切换到系l根目录
  [tony@free /]$ cd ← 切换到用户主目录
  [tony@free tony]$ cd /usr/bin ← 切换?usr/bin目录
  3Q创建目录的mkdir命o
  Mkdir(make directory)命o可用来创建子目录。下面的范例会在所在目录下创徏tool子目录?br />   [tony@free tony]$ mkdir tool
  4Q删除目录的rmdir命o
  rmdir(remove directory)命o可用来删?#8220;I?#8221;的子目录。范例如?
  [tony@free tony]$ rmdir tool ← 删除tool目录

 5Q复制文件的cp命o
  cp(copy)命o可以文件从一处复制到另一处。一般在使用cp命o以个文件复制成另一个文件或复制到某个目录时Q需要指定原始文件名与目的文件名或目录。范例如?
  [tony@free tony]$ cp data1.txt data2.txt ← data1.txt复制成data2.txt
  [tony@free tony]$ cp data3.txt /tmp/data ← data3复制?tmp/data目录?br />   ? 昄复制q程:加入-v参数可显C命令执行过E。范例如?
  [tony@free tony]$ cp zip.txt zip2.txt ← 一般状态下不会昄复制q程
  [tony@free tony]$ cp –v zip.txt zip3.txt ← ?v昄复制q程
  zip.txt ->zip3.txt
  ? 递回复制:加入“-R”参数可同时复制目录下的所有文件及子目录。范例如?
  [tony@free tony]$ cp –v –R * backup ← 所有文?含子目录文g)复制到backup目录
  6Q删除文件或目录的rm命o
  rm(remove)命o可以删除文g或目录。范例如?
  [tony@free tony]$ rm myfile ← 删除指定的文?br />   [tony@free tony]$ rm * ← 删除当前目录中的所有文?br />   rm命o的常用参数如?
  ? 删除:使用-f参数Ӟrm命o会直接删除文Ӟ不再询问。范例如?
  [tony@free tony]$ rm –f *.txt ← 删除文g
  ? 递回删除:-r 也是一个相当常用的参数Q用此参数可同时删除指定目录下的所有文件及子目录。范例如?
  [tony@free tony]$ rm –r data ← 删除data目录(含data目录下所有文件和子目?
  [tony@free tony]$ rm –r * ← 删除所有文?含当前目录所有文Ӟ所有子目录和子目录下的文g)
  ?强制删除指定目录:当?r参数删除目录Ӟ若该目录下有许多子目录及文gQ则pȝ会不间断地询问,以确认您的确要删除目录或文g。若已确定要删除所存目录及文gQ则可以使用-rf参数Q如此一来,pȝ直接删除该目录中所有的文g及子目录Q不再询问。范例如?
  [tony@free tony]$ rm –rf tmp 强制删除tmp目录及该目录下所有文件及子目?br />   ? 昄删除q程:使用-v 参数。范例如?
  [tony@free tony]$ rm –v

7Q让昄画面暂停的more命o
  Z避免画面昄瞬间闪q去Q用户可以用more命oQ让画面在显C满一|暂停Q此时可按空格键l箋昄下一个画面,或按Q键停止显C?br />   ? 当用ls命o查看文g列表Ӟ若文件太多则可以配合more命o使用。范例如?
  [tony@free bin]$ ls –al
  more
  ? 单独使用more命oӞ可用来显C文字文件的内容。范例如?
  [tony@free tony]$ more data.txt
  8,q接文g的cat命o
  cat(concatenate) 命o可以昄文g的内?l常和more命o搭配使用)Q或是将C文g合ƈ成一个文件。范例如?
  ? 逐页昄 preface.txt的内?
  [tony@free tony]$ cat preface.txt
  more
  ? preface.txt 附加到outline.txt文g之后:
  [tony@free tony]$ cat preface.txt >> outline.txt
  ? new.txt和info.txt合ƈ成readme.txt文g:
  [tony@free tony]$ cat new.txt info.txt >readme.txt
  9,Ud或更换文Ӟ目录名称的mv命o
  mv (move)命o可以文件及目录Ud到另一个目录下面,或更换文件及目录的名U。范例如?
  [tony@free backup]$ mv a.txt .. ← a.txt文gUd上层目录
  [tony@free backup]$ mv z1.txt z3.txt ← ?z1.txt改名成z3.txt
  [tony@free backup]$ cd.. ← 切换C一层目?br />   [tony@free tony]$ mv backup.. ← backup 目录上移一?/p>

10Q显C当前所在目录的pwd命o
  pwd(print working directory)命o可显C用户当前所在的目录。范例如?
  [tony@free tony]$ pwd
  /home/tony ← 当前所在目录ؓ“/home/tony”
  11,查找文g的locate命o
  locate 命o可用来搜索包含指定条件字W串的文件或目录。范例如?
  [tony@free tony]$ locate zh_CN 列出所有包?#8220;zh_CN”字符串的文g和目录?br />   ׃locate命o是从pȝ中保存文件及目录名称的数据库中搜索文Ӟ虽然pȝ会定时更新数据库Q但对于刚新增或删除的文件、目录,仍然可能会因为数据库未更新而无法查得,此时可用rootw䆾q行updatedb命o更新Qؓ此数据库得内Ҏ?br />   12Q搜索字W串得grep命o
  grep 命o可以搜烦特定字符串来q显C出来,一般用来过滤先前得l果Q避免显C太多不必要得信息。范例如?
  [tony@free etc]$ grep text *.conf ← 搜烦当前目录中扩展名?conf且包?#8220;text”字符串得文g?br />   grep:amd.conf: ← 拒绝不符权限得操?br />   grep:diskcheck.conf: ← 拒绝不符权限得操?br />   grep:grub.conf ← 拒绝不符权限得操?br />   ? 若您是用一般权限的用户q行Q上例的输出l果会包含很多如“拒绝不符权限的操作之cȝ错误信息Q可使用-s参数消除?br />   [tony@free etc]$ grep –s text *.conf
  13Q重g道
  重导(redirect)可将某命令的l果输出导文件中Q它有两中命?“>”?#8220;>>”?#8220;>”可将l果输出到文件中Q该文g原有的内容会被删?“>>”则将l果附加到文件中Q原文g内容不会被清除。范例如?
  [tony@free tony]$ ls –a>dir.txt ← ls –a命o执行l果输出到dir.txt文g?br />   [tony@free tony]$ cat data1.txt >> data2.txt ← ?data1.txt 内容附加到data2.txt文g之后?br />   通道(pipe)命o的符h“ ”Q可某命o的结果输出给另一命oQ一下范例将ls命o的输出结果传lgrep命oqo:
  [tony@free etc]$ ls
  gerp conf ← 搜烦q显Cls命oq行l果中包含有“conf”字符?br />   在D一个删除文件或目录的例子,可以利用yes命o重复输出“y”字符的特性,结果传lrm命oQ如此即可避免重复输?#8220;y”:
  [tony@free tony]$ yes
  rm –r mydir

三、用光盘及软盘
  在Linux的文字模式下要用光盘或软盘Qƈ不是只将光盘或Y盘放入即可,用户需要运行加载的命oQ才可读写数据。所谓加载就是将存储介质(如光盘和软盘)指定成系l中的某个目??mnt/cdrom或mnt/floppy)。通过直接存取此加载目录,卛_d存储介质中的数据。以下就来看看文字模式下的加载及卸蝲命o?br />   1Q加载的mount命o
  要用光盘时先把光盘攑օ光驱Q然后执行加载的mount命oQ将光盘加蝲至系l中:
  [tony@free tony]# mount/dev/cdrom/mut/cdrom ← 加蝲光盘
  同理Q用Y盘之前也需要和光盘一P必须先加载后才能使用:
  [tony@free tony]# mount/dev/fd0/mut/floppy ← 加蝲软盘
  2Q卸载的umount命o
  如果不需要用光盘或软盘Q则需先执行卸载命令之后,才能光盘或软盘退出。范例如?
  [tony@free tony]# umount / mnt/cdrom ← 光盘卸蝲
  在不使用软盘时执行umount 命o卸蝲软盘Q再Y盘拿?br />   [tony@free tony]# umount / mnt/ ← 软盘卸蝲
四、在后台q行E序
  用户有时的程序有可能要花费很多时_如果它攑֜前台q行Q将D无法l箋做其他事情,最好的Ҏ是它攑֜后台q行Q甚臛_能希望在用户注销pȝ后,E序q可以l运行。让我们看看那如何实现这一目的?br />   1Q在后台q行E序?amp;、bg命o
  程序放到后台运行的最单方法就是在命o最后加?#8220;&”,范例如下:
  [tony@free root]# updatedb & ← 在后台执?locate 数据库更新命?br />   [tony@free root]# bg ← 更新操作放到后台运?br />   2Q前台运行的E序fg命o
  如果用户当前已有E序在后台运行,可以输入fg命oQ将它从背景中移到前台运?
  [tony@free root]# fg ← 攑ֈ前台执行的命令会昄出来
  3Q在退出后让程序l运行的nohup命o
  此命令可使用户退出系l后Q程序l运行。范例如?
  [tony@free rony]$ nohup myserver &
  然后用户可以退ZQ当再次d的时候,可以用ps –aux命o看到E序仍在后台中运行?/p>

五、Q务调度命?br />   计算机有很多E序需要周期性的被运用,例如清理盘中不要的暂存盘、备份系l数据、检查远E服务器的邮件等。对于这些重复性的工作Q其实不需要每ơ都辛苦地运行这些程序。可利用d调度命oQ指定系l定期在某个旉q行q些E序Q轻L村֮成想要执行的工作?br />   d调度的crond帔R命o
  crond 是Linux用来定期执行E序的命令。当安装完成操作pȝ后,默认便会启动此Q务调动命令。crond命o每分钟会定期查是否有要执行的工作Q如果有要执行的工作Q便会自动执行该工作。由于Q务调度中间的操作q程十分J杂Q我们只Q务调度文件的写法介绍l大Ӟ供大家参?
  Minute Hour Day Month DayOfWeek Command
  在这D|字中除了“Command”是每ơ都必须指定的字D以外,其他自动皆可视需求自行决定是否指定?br /> 六、Q务调度的pȝ工作
  /ect/crontab/文g是Linuxpȝ工程的Q务调度设|文Ӟ光认的内容如下:
  SHELL=/bin/bash ← 指定执行d调度工作时所使用的SHELL
  PATH=/shin:/bin:/usr/sbin:/usr/bin ← 指定命o搜烦的\?br />   MAILTO=root ← 指定输出结果给root用户
  HOME=/ ← 指定跟目?/p>

七、Q务调度的个h工作
  除了上述d调度的系l工作外Q一般用户则可利用crintab命oQ自行设|要定期执行的工作?br />   每个用户可执行crontab –e命oQ编辑自qd调度讄文gQƈ在此文g加入要定期执行的工作。以下范例ؓtony用户~辑的Q务调度设|文?
  [tony@free rony]$ crontab –e
  执行上述命o后,即会q入VI文本~辑器自行编辑Q务调度的工作?br /> 八、删除调度工作Q?br />   如果不想再定期执行Q务调动中的工作,则可执行crontab –r命o删除所有Q务调度的工作。范例如?
  [tony@free rony]$ crontab –r ← 删除d调度中的工作
  [tony@free rony]$ crontab -1 ← 再查看一ơQ务调度中的工?br />   no crontab for tony ← 已经没有Md调度工作
九、打包、压~与解压~?br />   ׃q是每一个Linux用户都会l常用到的基本功能,因此我们介l最常见到的打包、压~和解压~程序?br />   1Q打包文件的tar命o
  tar命o位于/bin目录中,它能用h指定的文件或目录打包成一个文Ӟ不过它ƈ不做压羃。一般Unix上常用的压羃方式是先用tar命o许多文件打包成一个文Ӟ再以gzip{压~命令压~文件。tar命o参数J多Q以下D例常用参C说明:
  ? -c:创徏一个新的tar文g;
  ? -v:昄q作q程信息;
  ? -f:?指定文g名称;
  ? -z:调用gzip压羃命o执行压羃;
  ? -j:调用bzip2压羃命o执行压羃;
  ? -t:参看压羃文g内容;
  ? -x:解开tar文g?br />   在此举一常用范例:
  [tony@free data]# tar cvf data.tar * ← 目录下所有文件打包成data.tar
  [tony@free data]# tar cvf data.tar.gz * ← 目录所有文件打包成data.tar再用gzip命o压羃
  [tony@free data]# tar tvf data.tar * ← 查看data.tar文g中包括了哪些文g
  [tony@free data]# tar xvf data.tar * ← data.tar解开
  2Q压~与解压~?br />   tar命o本n没有压羃能力Q但是可以在产生的tar文g后,立即使用其他压羃命o来压~,省区需要输入两ơ命令的ȝ?br />   ? 使用-z参数来解开最常见?tar.gz文g:
  [tony@free data]# tar –zxvf foo.tar.gz ←文件解开臛_前目录下
  ? 使用-j参数解开tar.bz2压羃文g:
  [tony@free data]# tar –jxvf linux-2.4.20tar.bz2 ←文件解开臛_前目录下
  ? 使用-Z参数指定以compress命o压羃
  [tony@free data]# tar –cZvf prcture.tar.Z*.tif 该目录下所?tif打包q命令压~成.tar.Z文g
十、其他常用命?br />   Linux可用的命令相当多Q本章我们只举例几个常用的命令进行说明,在以后的章节中,q会接触到许多其他命令?br />   1Q修改密码的passwd命o
  passwd(password)命o可让用户变更密码。范例如?
  [tony@free tony]$ passwd
  Changing password for user tony
  Changing password for tony
  (current)UNIX password: ← 输入原密?br />   New password: ← 输入新密?br />   Retype new password ← 在此输入新密?br />   passwd: all authentication tokens updated successfully ← 密码修改成功
  2Q创建引导盘的mkbootdisk命o
  如果安装pȝӞq没有制作引导盘Q或者引导盘已经损害Q可以在安装pȝ之后Q利用mkbootdisk命o创徏一张新的引导盘:
  [root@free root]# mkbootdisk ‘uname -r’
  执行上述指o便可以成功的创徏一张引导盘了。请保存好出盘,已备紧急之用?br />   3Q显CZ讄旉的date、clock和ntpdate命o
  date 命o可以昄当前日期旉。范例如?
  [tony@free rony]$ date
  -9?8 10:00:00 CST 2006
  CSTZ部标准时?br />   clock命o也可以显C出pȝ当前的日期与旉Q不qclock命o默认不允怸般用h行,Lroot账号执行:
  [root@free root]# clock
  公元2006q???周五)10?0?0U?0.112604 seconds
  如果pȝ旉不正要x改,可以使用date命o来设|时间。用root账号如下操作:
  [root@free root]# date 09091200 ← 时间设定ؓ9??2?0?br />   用户有时可能会苦于不知道标准旉。没关系Q当前网l上也有校对时服务器提供的标准时间。因此可执行ntpdate命oQ将pȝ旉设成与校时服务器一?
  [root@free root]# ntpdate stdtime.microsoft.com ← 与微软校时服务器校时?br />   然后再执行一ơdate命oQ就会发现系l时间已l更攏V不q这栯没有l束Q还需要执行clock –w 命o更改的旉写入计算机的CMOS中,q样下次启动时才会用更改过的时间?范例如下:
  [root@free root]# clock –w

====================================================================
常用的基本命令我们就先介l到q里Q现在我们来讲些新手在用过E中遇到的一些疑N题的解决Ҏ以及在操作过E中的一些应用技巧?br /> 一、如何进入文字模?br />   当安装LinuxӞ可选择自动后要q入文字模式或时囑Ş模式。如果选择的时文字模式则可略过此说?若是直接q入X Window的图形模式,仍可以用下列方式,q入文字模式:
  1Q在X Window中打开文字模式H口
  在默认的GNOMEH口环境ZQ在X Windows 下进入文字模式最单的方式Q就是在桌面I白处单击鼠标右键,执行“新增l端命o”Q打开文字模式H口。在文字模式H口中可以用 Shift+Page Up和Shift+Page Dwon 键来卷动H口内容?br />   2Q切换虚拟主控制台进入文字模?br />   LinuxL在主控制?console)下提供了7个虚拟主控台Q在每一个虚拟主控台中可以运行各自的E序。可以在登陆X Windowpȝ后的M旉Q按下Ctrl+Alt+Fn键来切换到其他的虚拟L台。其中的Fn是指F1~F7的功能键?br />   3Q启动直接进入文字模?br />   要设|启动时直接q入文字模式Q可以用Q何一个文本编辑器Q打开/etc/inittab文gQ在文g中查?#8220;id:5:initdefault:”q一D|字,q将其改?#8220;id:3:initdefault:”卛_?br /> 二、etc/inittab讄错误Q导致无法启?br />   若修?etc/inittab后无法正常启动,则可以在启动旉用单人模式进入系l,重新修改inittab讄文g以解决问题?br />   若用GRUB为引D载程序时Q只要在启动昄菜单画面Ӟ按a键,q在命o行输入一下参Cq入单h模式:
  grub append > ro root=LABEL=/s ← 只要在命令行原来的语句后Q加“S”卛_
  使用LILO为引D载程序时Q同样在启动昄LILO菜单画面Ӟ按Ctrl+X键,切换到文字模式的LILOd画面Qƈ输入以下参数卛_:
  boot: linux s ← 表示pȝ直接讲进入单人模?br /> 三、如何查询命令的用法
  在linuxpȝ中,如果用户某命令的功能不大清楚Q可以用man命o查询帮助:
  [root@free root]# man shutdown ← 以man命o查询E后要介l的shutdown命o的用法?br />   大多数命令的语法Q还可以通过-h或—help参数查询。例如shutdown命o的语法可以运行shutdown –h或上q的man shutdown 命o查得?br /> 四、避免按Ctrl+Alt+Del重新启动pȝ
  在linux中直接按下Ctrl+Alt+Del三个键后׃重新启动Q如果不希望M人利用这l组合键随意重新启动计算机,L文本~辑器修?etc/inittab文g:
  #ca::ctrlaltdel:/sbin/shut down –t3 –r now ← 在此之前加上“#”?br />   存盘后重新启动计,以后无法用Ctrl+Alt+Del 键重新启动了?/p>

五、文字模式下的中文信息出Cؕ码,怎么?br />   在此版的Red Hat Linux中,若是在X Window打开文字模式H口Q以文字模式操作Q则所有中文文件名、月份,甚至部分信息都可以正常的以中文显C。但在文字模式的虚拟控制CQ这些中文信息,则会变成qQ此时请如下操作Q可此信息Ҏ英文昄:
  [root@free root]$ LANG=C
  [root@free root]# ls –l
  q行LANG=C命o后原来以中文昄(q)的部分,变成英文?br />   若想改回原来的设|,则只要再执行LANG=zh_CN命o卛_:
  [root@free root]$ LANG=zh_CN
六、看不到中文文g?br />   如果加蝲的存储介质中含有中文文g名,需要再q行mount命oQ再加上“-o iocharset=cp950”参数Q这h能看到此保存媒体内的中文文g名。例如加载光盘就可以执行以下命o:
  [root@free root]# mount –o iochatset=cp950/dev/cdrom/mnt/cdrom
七、如何调换光?br />   当光盘已l被加蝲成ؓ一个目录时Q按下光׃面的退出按钮,无法退出光盘,必须先将光盘卸蝲后,才能退出光盘?br />   若当前所在之处就是光盘加载目??mnt/cdrom),或有其他用户正在此目录下Q将无法成功的卸载它Q当然也不能退出光?
  [root@free root]# umount/mnt/cdrom
  umount:/mnt/cdrom: device is busy ← 此光盘正在被使用?br />   先将工作目录切换到别处,或要求其他用L开此目录,才可卸蝲目录q出光盘。而更换关盘之后,记得要将光盘再次加蝲才能使用?br /> 八、允怸般用户加载光盘或软盘
  Linux 操作pȝ默认只允许root用户才能q行mount命oQ若是一般用h行上q命令,则会出现以下的错误信?
  [root@free root]# mount/dev/cdrom/mut/cdrom
  mount:only root can do that ← 只有root用户才能执行此命?br />   因此若要允许一般用户也能加载光盘或软盘Q请修改/ect/fstab/讄文g:
  /dev/cdrom/mut/cdrom udf,iso9660 noauto,owner,kudzu,ro,user ← 若要让一般用户也加蝲光盘Q请在此处加?#8220;Quser”目?/p>

 

本文来自CSDN博客Q{载请标明出处Qhttp://blog.csdn.net/chenmo_zhang/archive/2008/12/03/3434751.aspx



]]>
Linux 常用命ohttp://m.tkk7.com/Noah/articles/307628.html眼镜?/dc:creator>眼镜?/author>Tue, 29 Dec 2009 05:52:00 GMThttp://m.tkk7.com/Noah/articles/307628.htmlhttp://m.tkk7.com/Noah/comments/307628.htmlhttp://m.tkk7.com/Noah/articles/307628.html#Feedback0http://m.tkk7.com/Noah/comments/commentRss/307628.htmlhttp://m.tkk7.com/Noah/services/trackbacks/307628.html指o名称 : chmod
使用权限 : 所有用?

使用方式 : chmod [-cfvR] [--help] [--version] mode file...

说明 : Linux/Unix 的档案存取权限分ZU?: 档案拥有者、群l、其他。利?chmod 可以藉以控制档案如何被他人所存取?

把计 :

mode : 权限讑֮字串Q格式如?: [ugoa...][+-=][rwxX]...][,...]Q其中u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群?group)者,o 表示其他以外的hQa 表示q三者皆是?
+ 表示增加权限? 表示取消权限? 表示唯一讑֮权限?
r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行?
-c : 若该档案权限实已经更改Q才昄其更改动?
-f : 若该档案权限无法被更改也不要昄错误讯息
-v : 昄权限变更的详l资?
-R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)
--help : 昄辅助说明
--version : 昄版本

范例 :档?file1.txt 设ؓ所有h皆可d :
chmod ugo+r file1.txt

档?file1.txt 设ؓ所有h皆可d :
chmod a+r file1.txt

档?file1.txt ?file2.txt 设ؓ该档案拥有者,与其所属同一个群体者可写入Q但其他以外的h则不可写?:
chmod ug+w,o-w file1.txt file2.txt

?ex1.py 讑֮为只有该档案拥有者可以执?:
chmod u+x ex1.py

目前目录下的所有档案与子目录皆设ؓM人可d :
chmod -R a+r *

此外chmod也可以用数字来表C权限如 chmod 777 file
语法为:chmod abc file

其中a,b,c各ؓ一个数字,分别表示User、Group、及Other的权限?

r=4Qw=2Qx=1
若要rwx属性则4+2+1=7Q?
若要rw-属性则4+2=6Q?
若要r-x属性则4+1=7?

范例Q?
chmod a=rwx file

?
chmod 777 file

效果相同
chmod ug=rwx,o=x file

?
chmod 771 file

效果相同

 

名称Qcp
使用权限Q所有用?

使用方式Q?

cp [options] source dest
cp [options] source... directory

说明Q将一个档案拷贝至另一档案Q或数个档案拷贝至另一目录?

把计?

-a 可能将档案状态、权限等资料都照原状予以复制?
-r ?source 中含有目录名Q则目录下之档案亦皆依序拷贝至目的地?
-f 若目的地已经有相同档名的档案存在Q则在复制前先予以删除再行复制?
范例Q?
档?aaa 复制(已存?Qƈ命名?bbb :
cp aaa bbb

所有的C语言E式拯?nbsp;Finished 子目录中 :
cp *.c Finished

 

名称Qmv
使用权限Q所有用?

使用方式Q?

mv [options] source dest
mv [options] source... directory
说明Q将一个档案移臛_一档案Q或数个档案移臛_一目录?
参数Q?i 若目的地已有同名档案Q则先询问是否覆盖旧档?

范例Q?

档?aaa 更名?bbb :
mv aaa bbb

名称Qrm
使用权限Q所有用?

使用方式Qrm [options] name...

说明Q删除档案及目录?

把计?

-i 删除前逐一询问认?
-f 即原档案属性设为唯读,亦直接删除,无需逐一认?
-r 目录及以下之档案亦逐一删除?
范例Q?
删除所有C语言E式档;删除前逐一询问认 :
rm -i *.c

?Finished 子目录及子目录中所有档案删?:
rm -r Finished

 

名称Qrmdir
使用权限Q于目前目录有适当权限的所有用?

使用方式Q?rmdir [-p] dirName

说明Q?删除I的目录?

参数Q?-p 是当子目录被删除后它也成ؓI目录的话,则顺便一q删除?

范例Q?

工作目录下Q名?AAA 的子目录删除 :
rmdir AAA

在工作目录下?BBB 目录中,删除名ؓ Test 的子目录。若 Test 删除后,BBB 目录成ؓI目录,?BBB 亦予删除?
rmdir -p BBB/Test

 

 

scp 命o
==================
scp 可以?2?linux L间复制文Ӟ

命o基本格式Q?
       scp [可选参数] file_source file_target

======
?本地 复制?q程
======
* 复制文gQ?
        * 命o格式Q?
                scp local_file remote_username@remote_ip:remote_folder
                或?
                scp local_file remote_username@remote_ip:remote_file
                或?
                scp local_file remote_ip:remote_folder
                或?
                scp local_file remote_ip:remote_file

                W?,2个指定了用户名,命o执行后需要再输入密码Q第1个仅指定了远E的目录Q文件名字不变,W?个指定了文g名;
                W?,4个没有指定用户名Q命令执行后需要输入用户名和密码,W?个仅指定了远E的目录Q文件名字不变,W?个指定了文g名;
        * 例子Q?
                scp /home/space/music/1.mp3 root@www.cumt.edu.cn:/home/root/others/music
                scp /home/space/music/1.mp3 root@www.cumt.edu.cn:/home/root/others/music/001.mp3
                scp /home/space/music/1.mp3 www.cumt.edu.cn:/home/root/others/music
                scp /home/space/music/1.mp3 www.cumt.edu.cn:/home/root/others/music/001.mp3

* 复制目录Q?
        * 命o格式Q?
                scp -r local_folder remote_username@remote_ip:remote_folder
                或?
                scp -r local_folder remote_ip:remote_folder

                W?个指定了用户名,命o执行后需要再输入密码Q?
                W?个没有指定用户名Q命令执行后需要输入用户名和密码;
        * 例子Q?
                scp -r /home/space/music/ root@www.cumt.edu.cn:/home/root/others/
                scp -r /home/space/music/ www.cumt.edu.cn:/home/root/others/



]]>
վ֩ģ壺 ߹ۿƬaѹۿ| aëƬ| ˳ɾƷþþþ| ɫaAV| Ů糱ëƬѲ| avר| ѿavһ| Ƶۿ| þ޾ƷƷ| Ů߾Ʒѹۿ| AV뾫Ʒվ߹ۿ| Ѹ| 鶹va߾ƷѲ| ޾Ʒ·һ߹ۿ| aëƬƵ| þ޾Ʒ| 9420ѸƵ| AVһ߹ۿ| ӰҹƬ| ˳Ƶ| ޾Ʒ| µĻ| av뾫Ʒ| av붫˵| ƷѾþþþùһ| ޹| һҹߴ| 1134Ʒ| 椸Ƶ߹ۿ| һƵ| պAVһ| ձ߹ۿ| ɫ6 | ˳77777߲ | ߹ۿƵ| AVŮһ| վۿƵ| պƷר | anan߹ۿ| ѿٸƵ| ԺȫƵƵ|