Linux文件管理和操作命令积累
来源:互联网 发布:java求圆的面积和周长 编辑:程序博客网 时间:2024/04/29 09:48
我们玩Linux大部分的时间是对Linux的文件进行操作,所以我将一些常用的Linux下文件管理操作命令积累下来,方便随时使用,明细如下:
1、创建命令:touch 例子:touch skxiao.xml说明:创建文件skxiao.xml
2、删除命令:rm 例子:rm -r /home/shenkxiao/说明:删除/home/shenkxiao/下的所有文件
3、复制命令:cp 例子:cp skxiao.xml /home/shenkxiao 说明:将当前目录下的skxiao.xml文件拷贝到/home/shenkxiao目录下
4、移动命令:mv 例子:mv skxiao.xml skxiao.xml_bak_20120331说明:将当前目录下的skxiao.xml文件移动到当前目录下并重命名为skxiao.xml_20120331
5、链接命令:ln 例子:ln -s skxiao.xml link-to-skxiao.xml 说明:建立一个名为link-to-skxiao.xml的符号链接,让它指向源文件skxiao.xml
6、查找命令:find 例子:find . -atime 7说明:查找当前目录中至少7天没有被访问的文件
例子:find . -name core -exec rm{} \;说明:删除当前目录中名为core的文件并将之删除
例子:find . -name '*.xml' -size -100k说明:删除当前目录下以.xml结尾小于100k的文件
7、压缩命令:gzip 例子:gzip skxiao.xml说明:压缩当前目录下的文件skxiao.xml
例子:gzip -d skxiao.xml.gz 说明:解压缩skxiao.xml.gz文件
例子:gzip -9 *.xml 说明:使用最大压缩效果方法对全部以.xml结尾的文件进行压缩
8、建子目录:mkdir 例子:mkdir -p /temp/shenkxiao/linux/filecmd说明:使用-p参数建立子目录/temp/shenkxiao/linux/filecmd
9、删子目录:rmdir 例子:rmdir -p /temp/shenkxiao/linux/filecmd说明:使用-p参数删除子目录/temp/shenkxiao/linux/filecmd(注:可用rm -r 代替此命令)
10、显示当前工作目录:pwd
11、磁带文件归档命令:tar 例子:tar -cf 1.tar 2.txt说明:创建一个压缩文件1.tar包含当前目录下的2.txt文档
例子:tar -cvzf 1.tar.gz temp说明:创建1.tar.gz压缩文档,它包含temp目录中所有内容,使用-v选项查看命令执行情况
例子:tar -xvzf 1.tar.gz 说明:解压缩 文件1.tar.gz(注:tar 命令是为数不多的要求选项顺序的Linux/Unix工具之一,若使用tar -xvfz 1.tar.gz会失败,因为-f后面必须接文件名称 )
例子: tar -xvzf /dev/fd0说明:从磁盘中解压缩归档文件
12、合并文件命令:cat 例子:cat /etc/passwd /etc/group说明:查看/etc下passwd和group文件
例子:cat /etc/passwd /etc/group >users-and-groups.txt说明:把passwd和group文件合并到users-and-groups.txt文件中去
例子:cat /etc/hosts >> users-and-groups.txt说明:向users-and-groups.txt中添加/etc/hosts中的内容
13、分屏显示文件内容:more 例子: ls | more /说明:每次分屏地查看由ls命令显示的/下子目录清单
14、磁盘操作工具:du 例子:du -sh . 说明:列出当前目录下的所有子目录和文件占用的空间
15、查找文件所在目录命令:which 例子:which rm说明:查找rm命令保存在哪个目录
16、查找程序保存位置命令:whereis 例子:whereis grep 说明:找出grep命令的程序位置、源程序和它的使用手册存放位置
17、释放磁盘空间命令:df 例子:df -h .说明:给出当前工作子目录所在硬盘驱动器上的空闲空间
18、同步磁盘命令: sync 例子:sync ; sync说明:确保缓存中的内容被写到磁盘上
- Linux文件管理和操作命令积累
- 【Linux】 文件管理操作命令
- Linux常用文件和目录操作管理命令
- Linux文件和目录管理相关命令
- linux 文件和目录管理--基础命令
- linux管理文件和目录的命令
- Linux文件的管理和命令
- Linux 常见命令-文件和磁盘管理
- Linux 命令(文件和目录管理
- 【Linux命令-文件管理类】chattr命令和lsattr命令
- 【Linux命令-文件管理类】chgrp命令和groups命令
- linux 基本文件操作和下载命令
- Linux-常用文件和目录操作命令
- Linux文件和目录操作命令大全
- Linux文件和目录操作命令
- linux文件和目录的操作命令
- linux文件管理命令
- 四个常用的Linux文件基本操作管理命令
- Android UI用户界面开发辅助工具(值得一试)
- 解决error LNK2001 unresolved external symbol
- Ubuntu11.10下安装jdk6.0
- test
- 物联网操作系统的架构
- Linux文件管理和操作命令积累
- 程序员的小笑话(转帖)
- Android有效解决加载大图片时内存溢出的问题
- 我相信做技术也能身体好!!
- DataGrid过滤
- 给图片文件写入exif信息(ios)
- qt操作Excel com方式
- Spring3 MVC 和JSON整合
- 智能汽车如何寻找路径