Toggle navigation
杂货铺@新加坡
/Java
/DevNotes
/FrontEnd
/Incubator
Database
WordPress
Life@新加坡
Uncategorized
Learning
Shell
Python
Haskell
PHP
/垃圾山
/About
About Me
Links
Linux部分常用命令小结
Categories:
Linux
; Tagged with:
gar
•
gzip
•
Linux
•
linux 文件操作
•
linux压缩
•
linux打包
; @ May 3rd, 2010 21:39
初学.
处理文件
查看当前目录详情: pwd, ls -l
创建新目录: mkdir gl / mkdir /gl/copy
切换目录: cd gl
创建文件: touch gl/test.text
查找文件: locate
复制文件: cp -i test.text /gl/copy/ – 如果已存在, 会提示是否覆盖
cp – il test.text /gl/copy/ 建立硬链接
cp -a /gl/copy/ /gl/copy2/ – (如果copy2不存在会先创建)将copy下的所有文件复制到copy2中
保留所有权及全线设定
cp – R 将所有权分配给当前用户, 并添加当前日期和时间戳
dd if=/dev/zero of=/gl/copy2/ddtest.html count=1 从zero(产生空白字符)复制1个单位(默认大小为512k)到ddtest.html中(如果不存在, 会先创建)
删除文件 rm index.html
删除目录 rm -rf copy2
处理文本
使用vi 打开文本: vi test.text
按i进入Insert状态, Esc, : + quit 退出
打包
打包: tar cvf test.tar *.te* – 打包.te* 的文件到test.tar
解包:tar xvf test.tar
查看归档内容: tar tvf copy.tar
合并tar: tar -Af copy.tar go.tar – 将go.tar合并到copy.tar中
追加tar内容: tar rfv copy.tar test2.tex – 将text2.tex追加到copy.tar中
从tar中移除指定文件: tar –delete test2.tex -f copy.tar 从copy.tar中移除text2.tex
压缩:
打包并使用bzip2压缩: tar cjvf test.tar.bz2 *.tex* – 将目录下的 *.tex* 打包到test.tar.bz2
解压缩; tar xjvf test.tar.baz2
Gzip压缩: 文件: gzip -v test.text – 压缩为test.text.gz 源文件被替换
目录: gzip -rv copy 会压缩copy目录下所有的文件
Gzip解压: gunzip
Bzip2
Lzop 注重压缩速度而非压缩比, .lzo后缀, 源文件保持不变(使用-u除外)
Newer Posts
ActionScript
Adobe
AIR
ANT
Apache
ApacheFlex
Apache Flex
Better Developer
BlazeDS
Cloud Computing
CMD
DataGrid
DataGridColumn
DB2
Derby
DTSX
Eclipse
ETL
Event
Excel
Flash Builder
Flex
Google
Java
JDBC
JDK
JIRA
Life@SG|新加坡
Linux
MySQL
Oracle
PHP
Python
RegEx
Servlet
SQL
SQL Server
SSIS
SVN
T-SQL
Tools
Tree
Ugly
WordPress
XML
dev-notes
side-projects
// Proudly powered by Apache, PHP, MySQL, WordPress, Bootstrap, etc,.