文件操作命令
touch
touch命令功能
t.ouch命令有两个功能。如果文件存在,touch命令改.变文件最近一次修改的时间;如果文件不存在,touch命令创建此文件。域名
touch.命令的命令格式及用法电脑
命令格式:touch [<选项>.] 文件服务器
-a: 改变文件的进入时间
-c: 不创建文件
-m: 改变文件的修改时间
命令用法
例1:使用touch命令创建一个.新的文件 建材
[development@.www. study]$ touch file1 ————创建一个名为file1的新文件。 杀毒
[development@www study]$ ls -al file1. ————查看是.否创建成功及创建的时间。 外汇
-rw-rw-r-- 1 deve.lopment development 0 Jul 21 09.:31 file1 建材
例2:使用to.uch命令改变文件最近一次修改的时间 婚庆
[devel.opment@www study]$ touch file1 ————修改file1文件最近一次.的时间。.
[develo.pment@www study]$ ls -al. file1 ————查看是否修改。 健康
-rw-rw-r-- 1 development development 0 Ju.l 21 09:33 fil.e1 婚庆
chmod
chmod命令功能
chmod命令用于改变目.录或文件的权限 汽车
文件或目录的访问权分为:读、写和执行三类。一般文件被创建时,文件所有者自动被.授予读和写的权限,而其他用户默认有读.的权限。[成人用品]
目录或文件的使用.者有三类:文件或目录的所有者、所有者所在组的组内成员和.所有者所在组以外的其他成员。所有者一般是文件的创建者。 婚庆
ch.mod命令的命令格式及用法电脑
命令格式:chmod的命令有两.种用法,一种是包含字母和操作符表达式的符号模式,另一种为三位八进.制数字模式。 美容
符号模式:chmod [<ugoa>][<+|-|=>][.<rwx>] <文件>. 健康
u: 即user,表示文件或.目录的所有者。.
g: 即group,表示与文件所有者在同一组的所有.用户.。域名
o: 即ot.hers,表示除文件所有者所在组以.外的其他用户。 电子
a: 所有用户。
+: 增加权限。
-: 取消权限。
=: 赋予给定的权限并取消原有的其他权限(如果原来.有的.话)。教育
r: 读权限。
w: 写权限。
x: 执行权限。
数字.模式:chmod <三位八进制数字> <文件> 外汇
三位八进制是指使用三个八进制的数字来表示文件的.权限,第一个八进制数字表示文件所有者.对文件的权限,有读的权限用1表示,无读的权限用0表示,写和执行的权限一样按照读的方法表示。第二个表示组内成员对文件的权限,第三.个表示组外其他成员对文件的权限。表.示方法与所有者一样。[成人用品]
命令用法
例1.:使用符号模式来改变文件权限。--------------彩票
[development@www study]$ ls -al fi.l.e1 ————develo.pment用户下有一文件file1,权限显示如下。 健康
-rw-rw-r-- 1 development development 0 Jul. 21 09:33 fi.le1.
[development@www study]$ chmod. u+x .file1 ————现在给file1文件的所有者赋予执行权。<性病>
[developmen.t@www study]$ ls -a.l file1 ————查看结果,已增加了所有者的执行权。电影
-rwxrw-r-- 1 development dev.elopment 0 Ju.l 21 09:33 file1[成人用品]
[deve.lopment@www study]$ chmod a+x file1 ————该所.有用户赋予对file1文件的执行权。教育
[development@www. study]$ ls. -al file1虚拟主机
-rwxrwxr-x .1 development development 0 Jul 21. 09:33 file1外贸
[d.evelopment@www study]$ chmod o-x .file1 ————取消组外其他用户对file1的执行权。<性病>
[development@www st.udy]$ ls -al fi.le1.
-rwxrwxr-.- 1 development development 0 J.ul 21 09:33 file1域名
例.2:使用数字模式来改变文件权限。 建材
[deve.lopment@www s.tudy]$ chmod 644 file1 ————给file1文件赋予644的权限。 外汇
[development.@www study]$ ls. -al file1.
-rw-r--r-- 1 development developm.ent 0 Jul 21 0.9:33 file1 婚庆
chgrp
chgrp命令功能
chgrp命令用于改.变文件或目录所属的组。 健康
chgrp命令的命令格式:chgrp .[<选项>] <组名> <.文件名>.
chown
chown命令功能
使用c.hown命令可以改变一个文件或目录的所有者。这个命.令很常用。 鲜花
chown命令的命.令格式:chown [<选项>] [用户] [.文件名] 外汇
rm
rm命令功能
rm命令从磁盘中删除文件或目录。注意,如果使用rm删除文件或目录.,删除后将永久地从磁盘消失,再也无.法恢复。 鲜花
rm命令通常用来删除文件,但加了-r选项后,系统可直接删除一个带有子目录的目录。.(.此时系统不过目录中是否有文件)。健康
rm命令的命令格式及用法
命令格式:rm [.<选项>] <文件|目录>.
-.i: 删除文件是要求用户确认是否删除。.
-f: 删除文件时.不要求用户确认直接删除。 汽车
-r: 删除目录及其子目录。
注:若不加任何选项,系统默认为不要.求用户确认直接.删除。(root用户除外)。虚拟主机
命令用法
例1:deve.lopment用户目录下有一文件file1.,现将其删除,删除之前为保险起见要求用户确认一下是否删除。.
[.development@www study]$ .rm -i file1.
rm: remove regular empty file. `file1.'? n ————输入删除命令后,系统要求用户确认,用户输入“n”.
[development@www study]$ ls -al file1 ————查看是.否删除.,未被删除。--------------彩票
-rw-r--r-- 1 development development 0 Jul 2.1 09:3.3 file1 汽车
例2:使用-f选项删除文件f.ile1 乙肝
[
developmen.t@w.ww study]$ rm -f file1.
[development.@www study]$. ls -al file1 ————查看 健康
l.s: file.1: No such file or directory.
例3:使用-r选项删除目录
[develo.pment@www study]$ ls -al abc/ ————查看abc目录情况,此.目录内无文件和子目录。--------------彩票
total 8
drwxrwxr-.x 2 development develo.pment 4096 Jul 21 10:13 .学习
drwx.rwxr-x 3 development development 409.6 Jul 21 10:13 ..虚拟主机
[development@www study]$ rm -r .abc/ . ————删除abc目录.
[development@www study]$. ls .-al abc/.
ls: abc/: No such file or .direc.tory投资
mv
mv命令功能
mv命令有两个功能:一个是将文件从一个目录移到另一个目录,另一个是修.改文件或目录名.。.
mv命令的命令格式及用法
命令格.式:. mv [<选项>] <源文件或目录> <目的文件或目录>电脑
-.i: 移动文件或给文件重命名.时要求用户确认。教育
-f: 移动文件或给文件重命名时不要求用户.确认直接.执行命令。健康
注:在没有任何选项.的情况下,系统默认不.要求确认。此命令的两个选项与rm的选项用法一样。投资
命令用法
例1:将myhome.ht.m文件移动到.mail目录下<性病>
[development@www. study]$ mv myh.ome.htm mail/<性病>
[d.evelopment@www study]$ cd .mail/健康
[development@www mail]$. l.s外贸
myhome.htm
例2:将mail目录下的m.yhome.htm文件改名为hom.e1.html电影
[develop.ment@www mail]$ mv myhome.ht.m home1.html.
[
devel.opment@w.ww mail]$ ls外贸
home1.html
cp
cp命令功能
cp命令用于拷贝文件和.目录。可以将文件和目录从一个目录拷贝到另一.个目录。.
cp命令的命令格式及用法
命令格式:cp. [<选项>] <源.文件或目录> <目的文件或目录> 健康
-i: . 当目标文件存.在时,系统提示用户拷贝是否继续。[成人用品]
-f.: 系统不给提示直接拷贝。 杀毒
注:在没有任何选项的情况下,系统默认不要求用户确认是否拷贝。此命令的两个选项与rm的选项用法.一.样。<性病>
-r: 拷.贝指定目录中的文件和子目录。.
命令用法
例1:拷贝file.1文件到text目录[成人用品]
[de.velopment@www study]$ ls ————查看study目录下有哪些目.录和文件。外贸
file1 fil.e2 text服务器
[development@www study]$ cp file1 text/ .————拷贝f.ile1文件到text目录下。.
[.development@www study]$ c.d text/ 婚庆
[development@ww.w text]$ ls ————查看拷.贝是否成功。 健康
file1
例2:拷贝text目录为abc目.录 乙肝
[development@www study]$ cp -r text/ abc/ ————拷贝text目录到a.bc目.录。电影
[development@www study]$ ls -al . ————查看结果。.健康
total 16
drwxrw.xr-x 4 develop.ment development 4096 Jul 21 10:38 .学习
d.rwx------ 4 deve.lopment development 4096 Jul 21 10:26 ...
d.rwxrwxr-x 2 development devel.opment 4096 Jul 21 10:38 abc 建材
-rw-rw-r--. 1 development development 0 Jul 21 10:29 .file1[成人用品]
-rw-.rw-r-- 1 development development 0 Jul 21 10:29 .file2 电子
drwxrwxr-x 2 development devel.opment 4096 Jul 21 10:36 t.ext[成人用品]
cat
cat命令功能
该命令主要有两个功能:.一个是在标准输出(屏幕)上显示文件,另一.个是连接两个或多个文件。.
cat命令的命令格式及用法
命令格.式:cat [<选项>] <文件>--- 印刷
-b.: 当使用-n选项时,空行不计行号。.
-e: 当使.用-.v选项时,在每行末尾显示一个“$”。 乙肝
-v: 用特殊形式显示文件.中不可打印字符。 建材
-n: . 显示第n行.以前的行内容,行号从1开始计算。
命令用法
例1:显示file2文件内容
[development@www study.]$ cat .file2学习
Hi,Are you fine.?.
例2:显示file1和fi.le2文件内容并把file1内容和file2内容合并起.来放到file3中 杀毒
[developmen.t@www stud.y]$ cat file1.
Hello,I am a bear.http://upload.bbs.csuboy.com/Mon_1004/126_6698_07b5498b08dbc4a.gif[/img]投资
[developm.ent@ww.w study]$ cat file2学习
H.i,Are you fine?电影
[d.evelo.pment@www study]$ cat file1 file2 > file3 ————合并file1和file2到file3外贸
[
devel.opment@w.ww study]$ cat file3.
Hello,I am a bear.http://upload.bbs.csuboy.com/Mon_1004/126_6698_07b5498b08dbc4a.gif[/img](广告)
Hi,A.re you fine?学习
ln
ln命令功能
ln命令为链接命令,此命令是给系统中.已有.的某个文件指定另一个名称。 汽车
链接分为硬链接和软链接(也称符号链.接)两种。硬链接是指链接文件和被链接文件必须在同一.文件系统中,软链接无此要求。一般系统默认是硬链接。 健康
ln命令的命令格式及用法
命令格式:ln [<选项.>] <源文.件> <目的文件>域名
-s: 产生一个指向其他文件或目录的软链.接 乙肝
-f: . 若目标.文件名已存在,那么它将被链接文件名代替。 电子
命令用法
例1:将sh1文件硬链接到sh2.文件健康
[dev.elopment@www ~]$ .ls -al 健康
total 52
drwx------ 3 development. develo.pment 4096 Jul 21 10:52 . 健康
drwxr-xr-x 13 root . . root 4096 Jul 15 15:45 .. 电子
-rw------- 1 developmen.t development 2.20 Jul 21 08:36 .bash_history学习
-r.w-r--r-- 1 developm.ent development 24 Jul 12 2006 .bash_logout 杀毒
-rw-r--r.-- 1 devel.opment development 176 Jul 12 2006 .bash_profile( 游戏 )
-rw-r--r-- 1 developmen.t development 124 Jul 12 2.006 .bashrc.
-rw-r--r-- 1 development development . 515 Aug 4 .2006 .emacs.
-rw------- 1 development development 16 Jul 4 13:41. .mysql_hi.story.
-rw-rw-r-- 1 development devel.opment 0 Jul 21 .10:52 sh1 汽车
-rw---.---.- 1 development development 7168 Jul 21 10:45 .viminfo电影
drwxr-xr-x . 2 deve.lopment development 4096 Jun 30 09:11 .xemacs<性病>
-r.w-r--r-- 1 development development 658 Sep 12 2006 ..zshrc(广告)
[development@www ~.]$ ln sh1 sh2 ——.——做硬链接.
[d.evelopment@www. ~]$ ls -al ————查看链接结果教育
total 52
drwx------ 3 devel.opment .development 4096 Jul 21 10:53 .[成人用品]
drwxr-xr-x. 13 root root 4096 Jul 15 15.:45 ..电脑
-rw------- 1 d.evelopment develo.pment 220 Jul 21 08:36 .bash_history.
-rw-r--r-- 1 .development development 24 Jul 12 2006 ..bash_logout.
-.rw-r--r-- 1 development development 176 Jul 12 . 2006 .bash_profile.
-rw-r--r-- 1 development developme.nt 124 Jul 12 2006 .bash.rc 健康
-rw-r--r-- 1 development dev.elopment 515 Aug 4 2006 .emac.s.
-rw------- 1 development development 16 Jul 4 13:41 ...mysql_history教育
-rw-.rw.-r-- 2 development development 0 Jul 21 10:52 sh1.
-r.w-rw-r-- 2 d.evelopment development 0 Jul 21 10:52 sh2电影
-rw------- 1 development devel.opmen.t 7168 Jul 21 10:45 .viminfo( 游戏 )
drwxr-xr-x. 2 development d.evelopment 4096 Jun 30 09:11 .xemacs 乙肝
-rw-r--r-- 1 develop.ment development 658 Sep 12 2006 ..zshrc 健康
例2:将.sh3文件软链接到sh4文件<性病>
[develop.ment@www ~]$ ls -al. sh3 婚庆
-rw-rw-r-- 1. de.velopment development 0 Jul 21 10:55 sh3 汽车
[development@www ~]$. ln -s. sh3 sh4 ————做软链接.
[development@.www ~]$ l.s -al.
total 52
drwx-----.-. 3 development development 4096 Jul 21 10:56 . 女人
drwxr-xr-x 13 root . root . 4096 Jul 15 15:45 ..学习
-rw------- 1 development ..development 220 Jul 21 08:36 .bash_history 健康
-rw-r--r-- 1 .development development 24 Jul 12. 2006 .bash_logout<性病>
-rw-r--r.-- 1 d.evelopment development 176 Jul 12 2006 .bash_profile( 游戏 )
-rw-r--r-- 1. development development 124 Jul 12 2006 .bashr.c.
-rw-r--r-- 1 d.evelopme.nt development 515 Aug 4 2006 .emacs电脑
-rw------- 1 development. development 16 Jul 4 13:41 .mysql_.history学习
-rw-rw.-r-- 2 development development 0 Jul 21 10:5.2 sh1.
-rw-rw-r-- 2 development development 0 Ju.l 21 10:52. sh2.
-rw-rw-r-- 1 deve.lopment. development 0 Jul 21 10:55 sh3 健康
lrwxrwxrwx 1 deve.lopment deve.lopment 3 Jul 21 10:56 sh4 -> sh3电脑
-rw------- 1 development development 7168 Jul. 21 10:45 .vimin.fo教育
drwxr-xr-x .2 development development 4096 .Jun 30 09:11 .xemacs.
-rw-r--r-- 1 development development 658 S.ep 12 . 2006 .zshrc 健康
注意:硬链接和软.链接不同。硬链接后的文件.与源文件在目录中的形式一.样,但软链接链接后的文件用“l”表示(普通文件为“-”,目录为“d”),且表明从哪个文件链接到哪个文件。 建材