用?/strong> 像剪刀一P只剪裁文件的某些列。支持按照字节(-bQ,字符Q?cQ,字段Q?fQؓ剪裁依据?/span>
用法
cut [option] filename
-b,--bytes=2-4,6,8,10- 裁剪W?,3,4,6,8,10及以后的字节
-c,--characters=2-4,6,8,10- 裁剪W?,3,4,6,8,10及以后的字符
-f, --field=2,6 裁剪W?,6两列
-d,--delimiter=: 以:作ؓ每一行数据的分隔W(常用Q?d ':' q里的引号可以当成习惯加上,默认?d '\t'Q?/span>CZ
1、若有文本hjc.txt内容如下Q?br /> 星期一
星期?br />星期?br />星期?br />则cut -c 3 hjc.txtQ输ZؓQ?br />一
?br />?br />?br />2、cut -d ':' -f 1 /etc/passwd 可以获取当前机器的所有̎户名U?/span>

]]>- Linux-sorthttp://www.aygfsteel.com/chinan/articles/398610.html何健?/dc:creator>何健?/author>Wed, 01 May 2013 03:52:00 GMThttp://www.aygfsteel.com/chinan/articles/398610.htmlhttp://www.aygfsteel.com/chinan/comments/398610.htmlhttp://www.aygfsteel.com/chinan/articles/398610.html#Feedback0http://www.aygfsteel.com/chinan/comments/commentRss/398610.htmlhttp://www.aygfsteel.com/chinan/services/trackbacks/398610.htmlsort命o
用?/strong> 用于文本排序的命令,以文本行为单位按照ascii码顺序进行排序。支持去重、逆序{规则?/span>
用法
sort [option] filename
-b,--ignore-leading-blanks 忽略每一行前面的所以空白部分,仅从W一个可见字W开始比较排?/span>
-u,--unique 去重
-r, --reverse 逆序排序
-o,--output 重定向输入到指定的文Ӟ?gt;重定向不一P使用>重定向不能重定向到原有文Ӟ-o是用于排序后Q再ơ重定向到原文gQ?/span>
-n,--numeric-sort Ҏ数字值大排序(比如10,2正常排序Q如果不d-n,׃依据ascii码排成:10,2Q?br />-k, --key=2[,5] 以第二到W五部分作ؓkeyq行排序
-t,--field-separator=SEP 以SEP为分隔符分割每一行字W(怸-k合用Q?/span>
CZ
1、若有文本hjc.txt内容如下Q?br /> 3
1
2
10
则sort hjc.txtQ输ZؓQ?br />1
10
2
3
d选项Q?n 卛_整名Qsort -n hjc.txt 输出为:
1
2
3
10
2、若有文件hello.txt内容如下Q?br />International Labour Day:3
marriage leave:15
National Day:7
Spring Festival:5
Weekend Day:2
每一行以分号分割Q分别表C假期和攑ց天数。现在想q行有意义的排序Q按照放假天数由多到进行排序,q把排序l果重新写会到hello.txtQ则命o是:
sort -n -r -k 2 -t: hello.txt -o hello.txt
排序后结果ؓQ?br />marriage leave:15
National Day:7
Spring Festival:5
International Labour Day:3
Weekend Day:2
注意Qsort a > a ,后果很严重,数据没了。ƈ不是期望的把排序l果再写会到aQ正应该是Qsort a -o a?/strong>Q我想不会有Z故意用sort a>a来清I数据吧Q那么ؓ什么Linuxq允许这U极易出错的命o存在而毫无警C呢Q?Q?br />

]]> - Linux-服务器硬盘读写速度试Q{Q?/title>http://www.aygfsteel.com/chinan/articles/398183.html何健?/dc:creator>何健?/author>Sun, 21 Apr 2013 16:06:00 GMThttp://www.aygfsteel.com/chinan/articles/398183.htmlhttp://www.aygfsteel.com/chinan/comments/398183.htmlhttp://www.aygfsteel.com/chinan/articles/398183.html#Feedback0http://www.aygfsteel.com/chinan/comments/commentRss/398183.htmlhttp://www.aygfsteel.com/chinan/services/trackbacks/398183.htmlQ原文链接:http://linux.cn/thread/10455/1/1/Q?br />Linux服务?/span>惌知道盘的读写是否能满服务的需要,我们可以使用Linux自带的dd命o试盘的读写速度Q方法如下:
Linux盘写入速度Q?br style="margin: 0px; padding: 0px; word-wrap: break-word;" />
# sudo time dd if=/dev/zero of=/var/test bs=2k count=1000000
Linux盘d速度Q?br style="margin: 0px; padding: 0px; word-wrap: break-word;" />
# sudo time dd if=/var/test of=/dev/null bs=2k
命o详解Q?br style="margin: 0px; padding: 0px; word-wrap: break-word;" />
time
用于计时dd
用于复制Q从ifdQ写到of?/li>if=/dev/zero
不生IOQ因此可以用来测试纯写速度Q同理of=/dev/null不生IOQ可以用来测试纯读速度?/li>bs
是每ơ读或写的大,即一个块的大,count是读写块的数量,怹是d数据量大?/li>
数据量越大越准确Q多ơ测试取q_倹{?/p>
]]> - Linux-less-morehttp://www.aygfsteel.com/chinan/articles/397985.html何健?/dc:creator>何健?/author>Wed, 17 Apr 2013 11:14:00 GMThttp://www.aygfsteel.com/chinan/articles/397985.htmlhttp://www.aygfsteel.com/chinan/comments/397985.htmlhttp://www.aygfsteel.com/chinan/articles/397985.html#Feedback0http://www.aygfsteel.com/chinan/comments/commentRss/397985.htmlhttp://www.aygfsteel.com/chinan/services/trackbacks/397985.htmlless & more命o
用?/strong> cMcatQ不q会一一늚昄文档内容。执行命令后Q按I白键就昄下一,b键盘会显CZ一,而且可以用vimcM的方式搜索字W串?/span>
用法
more [option] filename
+num 从第num行开始显C?br />
less [option] filename
CZ
1?/span>more -s testfile 逐页昄 testfile 之档案内容,如有q箋两行以上I白行则以一行空白行昄?/span>2、more +20 testfile 从第 20 行开始显C?testfile 之档案内宏V?/p>

]]>
- Linux-lnhttp://www.aygfsteel.com/chinan/articles/397827.html何健?/dc:creator>何健?/author>Sun, 14 Apr 2013 15:57:00 GMThttp://www.aygfsteel.com/chinan/articles/397827.htmlhttp://www.aygfsteel.com/chinan/comments/397827.htmlhttp://www.aygfsteel.com/chinan/articles/397827.html#Feedback0http://www.aygfsteel.com/chinan/comments/commentRss/397827.htmlhttp://www.aygfsteel.com/chinan/services/trackbacks/397827.htmlln命o
用?/strong> 用于创徏链接的工兗链接分为硬链接和Y链接两种Q徏立硬链接Ӟ链接文g和被链接文g必须位于同一个文件系l中Qƈ且不能徏立指向目录的链接。而对W号链接Q则不存在这个问题。默认情况下Qln产生链接?/span>
用法
链接:ln 源头文档Q不能是目录Q?链接名称
软链接:ln -s 源头文档Q或目录Q? 链接名称
CZ
1、ln /home/hejianchao/demo.txt /home/hello/symbol.demo 创徏一个硬链接Q名U叫Qsymbol.demo 让其?home/hejianchao目录下的demo.txt文g兌。这里用命ols -i 可以看到两个文g的inode值相{,即inode是共享同一个inode计数?Q但是数据会保存两䆾?br />2、ln -s /home/hejianchao/ /home/hello/symbol.home 创徏一个Y链接Q名U叫Qsymbol.home 指向/home/hejianchao/目录Q类gwindows的桌面快捗(对于软链接而言Q如果链接名U所指向的那个文档不存在了,软链接也失效了Q?br />
注意Q解除链接关p,用:unlink 链接名称 卛_。要特别注意Q链接名U所代表的文件的权限?/p>

]]> - Linux-grephttp://www.aygfsteel.com/chinan/articles/397808.html何健?/dc:creator>何健?/author>Sat, 13 Apr 2013 15:53:00 GMThttp://www.aygfsteel.com/chinan/articles/397808.htmlhttp://www.aygfsteel.com/chinan/comments/397808.htmlhttp://www.aygfsteel.com/chinan/articles/397808.html#Feedback0http://www.aygfsteel.com/chinan/comments/commentRss/397808.htmlhttp://www.aygfsteel.com/chinan/services/trackbacks/397808.htmlgrep命o
用?/strong> 通用正则表达式解析器的简UͼGeneral Regular Expression ParserQ?用于在文档(目录Q中查找指定的字W串。上一中介绍的find命oQ是用于L满条g的文件名U。通常是用find 输出作ؓgrep输入?/span>
用法
grep [参数选项] PATTERN [FILES]
参数说明Q?br />
-A 5 除了列出W合行之外,q且列出?行(A表示Qafter contextQ?/div>
-c 只显C符合的总行?/div>
-v 昄除搜L式行之外的全?/div>
-i 忽略大小写,包含要搜ȝ样式及被搜寻的档?/div>
-r 递归圎ͼd每个资料夹下的所有档?/div>
-w 搜L式视Z个字L寻,完全W合??的行才会被列?/div>
-x 搜L式视Z行去搜寻Q完全符合该"?的行才会被列?/div>
CZ
1、grep -ir 'testdemo' /home/hejianchao ?home/hejianchao目录下,搜烦所有忽略大写后,含有字符Ԍtestdemo 的行Q进行递归目录搜烦
2、grep -w 'helloworld' hello1.txt hello2.txt 在hello1.txt ?hello2.txt两个文g中,搜烦包含完整单词 helloworld 的行。比如有两行文gQ第一行:helloworldaaa W二行:helloworld aaaQ则-w只会搜出W二行?/p>

]]>
- LInux-treehttp://www.aygfsteel.com/chinan/articles/397725.html何健?/dc:creator>何健?/author>Thu, 11 Apr 2013 17:48:00 GMThttp://www.aygfsteel.com/chinan/articles/397725.htmlhttp://www.aygfsteel.com/chinan/comments/397725.htmlhttp://www.aygfsteel.com/chinan/articles/397725.html#Feedback0http://www.aygfsteel.com/chinan/comments/commentRss/397725.htmlhttp://www.aygfsteel.com/chinan/services/trackbacks/397725.htmltree命o
用?/strong> 以树l构风格展示目录。清晰直观?/span>
用法
tree [参数选项] 需要展C结构的目录
参数说明Q?br />-d 只展C目?br />-L level 只展C指定深度的l构
-f 昄文档相对于当前目录的路径
-h 以hcd好的形式展示文档大小
CZ
1、tree -L 5/home/hejinchao 展示/home/hejianchao目录下,深度<=5的所有文件的l构
2、tree -d 暂时当前目录下的子目录结?/p>

]]> - Linux-findhttp://www.aygfsteel.com/chinan/articles/397722.html何健?/dc:creator>何健?/author>Thu, 11 Apr 2013 16:00:00 GMThttp://www.aygfsteel.com/chinan/articles/397722.htmlhttp://www.aygfsteel.com/chinan/comments/397722.htmlhttp://www.aygfsteel.com/chinan/articles/397722.html#Feedback0http://www.aygfsteel.com/chinan/comments/commentRss/397722.htmlhttp://www.aygfsteel.com/chinan/services/trackbacks/397722.htmlfind命o
用?/strong> 查找满一定条件的文gQ返回值通常为符合条件的文g路径
用法
1?/span>find <指定目录> <指定条g> <指定动作>
如果什么参C不加Qfind默认搜烦当前目录及其子目录,q且不过滤Q何结果(也就是返回所有文ӞQ将它们全都昄在屏q上?/span>
参数说明Q?br />
-name ’abcd’ 查找文g名匹配abcd的所有文Ӟ字串内可用通配W?*?、[ ]
-user ’hejianchao’ 查找属于用户名ؓhejianchao的所有的文g
-type x
查找cd?x 的文Ӟx Z列字W之一Qb 块设备文?c 字符讑֤文g d 目录文g p 命名道(FIFO) f 普通文?/div>
-amin n 查找n分钟以前被访问过的所有文?/div>
-atime n 查找n天以前被讉Kq的所有文?/div>
-cmin n 查找n分钟以前文g状态被修改q的所有文?/div>
-ctime n 查找n天以前文件状态被修改q的所有文?/div>
-mmin n 查找n分钟以前文g内容被修改过的所有文?/div>
-mtime n 查找n天以前文件内容被修改q的所有文?/div>
CZ
1?/span>find . -name 'hello*' 搜烦当前目录Q含子目录,以下同)中,所有文件名以hello开头的文g
2、find /home/hejianchao -name 'hello*' -o -name 'world*' 搜烦/home/hejianchao目录中,所有文件名以hello开头的或者以world开头的文g -o表示or
3、find . -type f -mmin -5 搜烦当前目录中,所有过?分钟中更新过的普通文件。如果不?type f参数Q则搜烦普通文?Ҏ文g+目录
4、cat 1.txt 如果1.txt文g存在Q那么显C其内容。如果不存在Q则创徏1.txtQ此时命令行q入输入文g内容的状态,按ctrl+Dl束文g内容输入。这是快捷创建文件ƈ输入内容的方式。?/p>

]]>- LInux-tarhttp://www.aygfsteel.com/chinan/articles/397673.html何健?/dc:creator>何健?/author>Wed, 10 Apr 2013 16:00:00 GMThttp://www.aygfsteel.com/chinan/articles/397673.htmlhttp://www.aygfsteel.com/chinan/comments/397673.htmlhttp://www.aygfsteel.com/chinan/articles/397673.html#Feedback0http://www.aygfsteel.com/chinan/comments/commentRss/397673.htmlhttp://www.aygfsteel.com/chinan/services/trackbacks/397673.htmltar命o
用?/strong> 文档(包括目录Q进行打包归档,或者解压的工具。Linux中很多Y件包也是以tar打包形式提供l用户用的?br />
参数
参数Q?/span>
-c 建立一个压~文件的参数指o
-x 解开一个压~文件的参数指oQ默认情况下Q会解包到当前目录,q且文档内容存放在当前目录的一个新产生的目录中。可以通过-C 目录路径 的方式指定解压到特定目录Q?/span>
-t 查看 打包文档里面的文Ӟ比如存在:a.tar包,那么通常执行Qtar -tf a.tar卛_看到内部包含的文档)
注意Q上面三个参C能合出现?/span>
-z 以gzip 压羃Q通常归档文g命名后缀为:.tar.gz
-j ?bzip2 压羃Q通常归档文g命名后缀为:.tar.bz2
-v 压羃的过E中昄文gQ不q当我们是在后台E序中执行打?解包q程Q则不徏议用此参数
-f 打包指定的文档名Q在 f 之后要立x文档名,不要再加参数
-p 使用原文件的原来属性(属性不会依据用者而变Q,在拷贝文件时Q需要重视此参数
-P 可以使用l对路径来压~!
-N 比后面接的日?yyyy/mm/dd)q要新的才会被打包进新徏的文件中Q?/span>
--exclude fileQ在压羃的过E中Q不?fle 打包
-r q加文档到归档文档中
-C 指定存放所解的包的目录
例子Q?/span>tar -cvpf /tmp/etc.tar /etc
效果Q仅打包Q不压羃Qƈ且保存其权限Q参数p表示保留权限Q?/div>
tar -zcvf /tmp/etc.tar.gz /etc 效果Q打包后Q以 gzip 压羃
tar -jcvf /tmp/etc.tar.bz2 /etc 效果Q打包后Q以 bzip2 压羃
tar -ztvf /tmp/etc.tar.gz 查阅上述 /tmp/etc.tar.gz 文g内有哪些文g。由?tmp/etc.tar.gz gzip 压羃Q所以要查阅?tar file 内的文gӞ需要加上z q个参数
cd /usr/local/src tar -zxvf /tmp/etc.tar.gz
或者直接:tar -zxvf /tmp/etc.tar.gz -C /usr/local/src ?/tmp/etc.tar.gz 文g解压~在 /usr/local/src 底下
cd /tmp
tar -rf /tmp/etc.tar.gz /home/hejianchao/a.jpg ?nbsp;/home/hejianchao/a.jpg 文档q加?tmp/etc.tar.gz 打包目录中(存放于尾部)Q也可以指定q加目录到打包文档中
tar -zxvf /tmp/etc.tar.gz etc/passwd ?/tmp 底下Q只?/tmp/etc.tar.gz 内的 etc/passwd 解开。注? 指定解包etc/passwd 时的路径
tar -N "2005/06/01" -zcvf home.tar.gz /home
?/home 当中Q比 2005/06/01 新的文g才备?/div>
tar --exclude /home/dmtsai -zcvf myfile.tar.gz /home/* /etc 备䆾 /home, /etc Q但不要 /home/dmtsai

]]>
- Linux-scphttp://www.aygfsteel.com/chinan/articles/397608.html何健?/dc:creator>何健?/author>Tue, 09 Apr 2013 15:17:00 GMThttp://www.aygfsteel.com/chinan/articles/397608.htmlhttp://www.aygfsteel.com/chinan/comments/397608.htmlhttp://www.aygfsteel.com/chinan/articles/397608.html#Feedback0http://www.aygfsteel.com/chinan/comments/commentRss/397608.htmlhttp://www.aygfsteel.com/chinan/services/trackbacks/397608.htmlscp命o
用?/strong> 实现本机文档Q文件夹Q与q程机器的相互拷贝。即Qcopy from local to remoteQ也可以copy from remote to local. 是基于ssh实现的安全保密的传输模式?br />
用法
1>从本地服务器复制到远E服务器
(1) 复制文gQ?/div>
命o格式Q?/div>
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执行后需要输入用户密码,W?个仅指定了远E的目录Q文件名字不变,W?个指定了文g?/div>
W?,4个没有指定用户名Q命令执行后需要输入用户名和密码,W?个仅指定了远E的目录Q文件名字不变,W?个指定了文g?/div>
实例Q?/div>
scp /home/hejianchao/demo/a.tar.gz root@www.Amachine.com:/home/anotherUser/demo
scp /home/hejianchao/demo/b.tar.gz root@www.Amachine.com:/home/anotherUser/b.tar.gz
scp /home/hejianchao/demo/c.tar.gz www.mydomain.com:/home/anotherUser/demo
scp /home/hejianchao/demo/d.tar.gz www.mydomain.com:/home/anotherUser/demo/d.tar.gz
(2) 复制目录Q?/div>
命o格式Q?/div>
scp -r local_folder remote_username@remote_ip:remote_folder
或?scp -r local_folder remote_ip:remote_folder
W?个指定了用户名,命o执行后需要输入用户密码;
W?个没有指定用户名Q命令执行后需要输入用户名和密码;
实例Q?/div>
scp -r /home/hejianchao/demo/ root@www.Amachine.com:/home/anotherUser/demo/
scp -r /home/hejianchao/demo/ www.Amachine.com:/home/anotherUser/demo/
效果Q把本机demo 目录 复制 ?q程 demo 目录下?/div>
2>从远E服务器复制到本地服务器
从远E复制到本地的scp命o与上面的命o十分cMQ只要将从本地复制到q程的命令后?个参C换顺序就行了?/div>
例如Q?/div>
scp root@www.Amachine.com:/home/anotherUser/demo/a.zip /home/hejianchao/demo/a.zip
scp www.Amachine.com:/home/anotherUser/demo/ -r /home/hejianchao/demo/
更多详情Q参见:man scp.

]]>
- Linux-cphttp://www.aygfsteel.com/chinan/articles/397545.html何健?/dc:creator>何健?/author>Mon, 08 Apr 2013 11:43:00 GMThttp://www.aygfsteel.com/chinan/articles/397545.htmlhttp://www.aygfsteel.com/chinan/comments/397545.htmlhttp://www.aygfsteel.com/chinan/articles/397545.html#Feedback0http://www.aygfsteel.com/chinan/comments/commentRss/397545.htmlhttp://www.aygfsteel.com/chinan/services/trackbacks/397545.htmlcp命o
用?/strong> cp:本机的文档Q或者目录)拯到相同机器的另一个\径下。(如果是文档拷贝,如果目的文g不存在,会自动创建,如果是目录拷贝,则当目的目录不存在时Q会报错Q?br />
用法
cp [选项]... [-T] ?目的
或:cp [选项]... ?.. 目录
或:cp [选项]... -t 目录 ?..
-a
可能将档案状态、权限等资料都照原状予以复制?/div>
-f
若目的地已经有相同档名的档案存在Q则在复制前先予以删除再行复制?/div>
-r
复制目录及目录内的所有项?/div>
-t 指定拯的目的地目录
CZ
1、cp -r /home/hejianchao/aDir/* /home/hejianchao/demo/ ?span style="line-height: 23px;"> /home/hejianchao/aDir/下的所有内容,拯?nbsp;/home/hejianchao/demo/下。注意:拯的目的文件夹必须存在?/span>

]]>
- Linux-head-tailhttp://www.aygfsteel.com/chinan/articles/397484.html何健?/dc:creator>何健?/author>Sun, 07 Apr 2013 15:26:00 GMThttp://www.aygfsteel.com/chinan/articles/397484.htmlhttp://www.aygfsteel.com/chinan/comments/397484.htmlhttp://www.aygfsteel.com/chinan/articles/397484.html#Feedback0http://www.aygfsteel.com/chinan/comments/commentRss/397484.htmlhttp://www.aygfsteel.com/chinan/services/trackbacks/397484.htmlhead&tail命o
用?/strong> head:昄文档Q非目录Q的开始部分,默认为显C前10行内宏V?br />tail: 昄文档Q非目录Q的l尾部分Q默认ؓ昄?0行内宏V?/span>
用法
head -n 30 fileName {h?head -30 fileName 昄文档的前30行内?br />head -c 5 fileName 昄文档的前五个字符
tail -n 3 fileName {h?tail -3 fileName 昄文档最?行内?br />tail -c 20 fileName 昄文档最?0个字W?br />tail -f fileName 常用于查看日志的最新输出。会自动实时地把文档中的新内ҎC到屏幕?/p>
CZ
?/span>

]]> - Linux-cathttp://www.aygfsteel.com/chinan/articles/397442.html何健?/dc:creator>何健?/author>Sat, 06 Apr 2013 15:41:00 GMThttp://www.aygfsteel.com/chinan/articles/397442.htmlhttp://www.aygfsteel.com/chinan/comments/397442.htmlhttp://www.aygfsteel.com/chinan/articles/397442.html#Feedback1http://www.aygfsteel.com/chinan/comments/commentRss/397442.htmlhttp://www.aygfsteel.com/chinan/services/trackbacks/397442.htmlcat命o
用?/strong> 1、显C文档(非目录)的全部内?br />2、创Z个新文g
3、合q若q个已经存在的文?/span>
用法
1、cat [参数] fileName
2、cat > fileName
3、cat file1 file2 > file3
参数说明Q?br />-n ?--number ? 开始对所有输出的行数~号
-b ?--number-nonblank 只对非空白行~号
-s ?--squeeze-blank 当遇到有q箋两行以上的空白行Q就代换Z行的I白?br />-E?--show-ends 在每行结显C?$
-v ?--show-nonprinting
CZ
1?/span>cat -n file1 > file2 ?file1 的内容加上行号后输入 file2 ?/span>
2、cat 1.txt 如果1.txt文g存在Q那么显C其内容。如果不存在Q则创徏1.txtQ此时命令行q入输入文g内容的状态,按ctrl+Dl束文g内容输入。这是快捷创建文件ƈ输入内容的方式?br />3、cat 1.txt 2.txt > 3.txt 假如1.txt 2.txt均存在,3.txt是否存在没关p,那么此命令将会把2.txt内容q接1.txt内容后,作ؓ整体把连接后的内容存攑ֈ3.txt中。注意:如果3.txt不存在,则会创徏它;如果存在Q则会用新内容覆盖其原有内容?br />
Z说下Q?gt; 表示创徏Q?gt;>表示q加?/p>

]]>
- Linux-cd-pwdhttp://www.aygfsteel.com/chinan/articles/397415.html何健?/dc:creator>何健?/author>Fri, 05 Apr 2013 15:35:00 GMThttp://www.aygfsteel.com/chinan/articles/397415.htmlhttp://www.aygfsteel.com/chinan/comments/397415.htmlhttp://www.aygfsteel.com/chinan/articles/397415.html#Feedback0http://www.aygfsteel.com/chinan/comments/commentRss/397415.htmlhttp://www.aygfsteel.com/chinan/services/trackbacks/397415.htmlcd (pwd)命o
用?/strong> cd 是change directory的简Uͼ改变当前工作目录Q缺省目标目录时会进入到当前用户的家目录下?br />
pwd 是print working directory的简Uͼ昄当前工作目录。当我们感觉自己在文件目录中q\Ӟ此命令会告诉我们现在w处何处?/span>
用法
cd [目录名]
pwd
CZ
1、cd / q入pȝ根目?/span>
2、cdQ同Qcd ~Q?/span> q入当前用户ȝ?br />3、cd .. q入上一U目?br />4、cd - q回q入此目录之前所在的目录
5、pwd 昄当前工作I间目录完整名称
6、pwd -P 如果目录是链?显C出实际路径Q而不是用链接\?/p>

]]>
- Linux-ls(ll)-aliashttp://www.aygfsteel.com/chinan/articles/397394.html何健?/dc:creator>何健?/author>Thu, 04 Apr 2013 15:59:00 GMThttp://www.aygfsteel.com/chinan/articles/397394.htmlhttp://www.aygfsteel.com/chinan/comments/397394.htmlhttp://www.aygfsteel.com/chinan/articles/397394.html#Feedback0http://www.aygfsteel.com/chinan/comments/commentRss/397394.htmlhttp://www.aygfsteel.com/chinan/services/trackbacks/397394.htmlls 命o
用?/strong> ls 是list的简Uͼ列出目标目录中所有的子目录和文gQ缺省目标目录时会打印出当前目录的清单?/span>
用法
ls [选项] [目录名]
-a, –all 列出目录下的所有文Ӟ包括?. 开头的隐含文g
-h, –human-readable 以容易理解的格式列出文g大小 (例如 1K 234M 2G)
-H, –dereference-command-line 使用命o列中的符号链接指C的真正目的?/span>
-i, –inode 印出每个文g?inode ?/span>
-k ?–block-size=1K,?k 字节的Ş式表C文件的大小?/span>
-l 除了文g名之外,q将文g的权限、所有者、文件大等信息详细列出来?
-r, –reverse 依相反次序排?/div>
-R, –recursive 同时列出所有子目录?/div>
-s, –size 以块大小为单位列出所有文件的大小
-S Ҏ文g大小排序
-t 以文件修Ҏ间排?/div>
-U 不进行排?依文件系l原有的ơ序列出目
-1(数字1) 每行只列Z个文?/div>
CZ
1、ls -t Ҏ文g修改旉先后序列出文g清单. 如需要倒序Q添?r选项卛_Q即Qls -rt.
2、ls -h /home/hejianchao/demo/*abc 以hҎ理解的文件大单位展C?home/hejianchao/demo目录下的以abcl尾的文件清?
我通常会直接用ll化方式来执行ls命oQll Ҏ我的讄Q等价于ls -l?br />q里Z了解下alias的用法。alias是用于对命o讄别名的:
命o行中输入Qalias ll='ls -l' 那么在这个终端中可以用ll代替ls -l了(不会对别的终端生效)。如果想对当前̎号长期生效,可以
把alias ll='ls -l'd到到当前账号的家目录?barsh_profile 的文件中 那么对当前̎号长期生?br />把alias ll='ls -l'd?etc/.bashrc 文g? 那么Ҏ有̎L?br />命o行中输入unalias ll 临时取消此别名设|?br />删除或者注释掉配置文g中的alias配置? 怹删除
命o行输入alias 查看当前用户讄的别名命?/div>

]]>
- Linux-mkdirhttp://www.aygfsteel.com/chinan/articles/397329.html何健?/dc:creator>何健?/author>Wed, 03 Apr 2013 01:40:00 GMThttp://www.aygfsteel.com/chinan/articles/397329.htmlhttp://www.aygfsteel.com/chinan/comments/397329.htmlhttp://www.aygfsteel.com/chinan/articles/397329.html#Feedback0http://www.aygfsteel.com/chinan/comments/commentRss/397329.htmlhttp://www.aygfsteel.com/chinan/services/trackbacks/397329.htmlmkdir 命o
用?/strong>创徏一个或多个新的目录。可以?-m Model 为新的目录指定权限。比如: -m 755 。另外如果要创徏多子目录,需要添加参?-p?/p>
用法
mkdir [ -m Mode ] [ -p ] Directory1 [Directory2]...
CZ
1、mkdir hello world 会在当前目录创Z个新目录Qhello ?world目录。如果有目录已经存在Q那么创建时会提C目录存在。查看命令执行返回|echo $? 如果gؓ0Q表C执行成功。否则失?
2、如果当前存在目?home/hejianchao/demoQƈ且需要创?home/hejianchao/demo/test 目录Qƈ且赋予test目录 rwxr-xr-x 权限Q可以执行:mkdir -m 755 /home/hejianchao/demo/test.
3、如果当前只存在目录/home/hejianchao/demoQƈ且需要创?home/hejianchao/demo/a/b/cQ则可以执行Qmkdir -p /home/hejianchao/demo/a/b/c.

]]>
վ֩ģ壺
ʯ|
|
²|
ľ|
Թ|
żҽ|
|
ˮ|
|
|
|
¡|
|
|
촨|
˷|
ɽ|
ɽ|
ʯ|
ˮ|
ֵ|
|
|
Դ|
|
ͨμ|
ԭ|
׳|
|
ʡ|
̩|
հ|
ɽ|
|
|
߰|
ȳ|
Դ|
|
|
|