复制

文件的复制

cp 源文件 目标文件

文件夹的复制

cp -r 源文件夹 目标文件夹

删除

删除文件

rm 文件名

删除文件夹

rm -rf 文件夹

查看文件类型

file 文件名

压缩与解压

zip
解压
unzip 压缩文件 压缩
zip 目标文件.zip 源文件夹
.tar.gz

解压
tar zxvf tar源文件 压缩
tar z  cvf 目标文件.tar.gz 源文件夹
.tar.bz2

解压
tar jxvf 压缩文件 压缩
tar jcvf 目标文件.tar.bz2 源文件夹

 

文件标识符

  -  标准输入

  -  标准输出

  -  错误输出

重定向

输出重定向  >

输入重定向  <

追加写入   >>

使用举例

  合并两个文件到第三个文件  

  cat file1 file2 > file3

注意:重定向输出到文件的只能是正常的输出,错误输出正常情况下是无法写入到重定向文件的

那么如何讲错误信息重定向到文件呢?

ls xixi >out.txt  加上2,就是说将错误输出到out.txt文件 

 

管道

所谓管道,就是把上一个命令的输出作为下一个命令的输入

ls -a|grep vim

文件权限

chmod    

查找

locale 在系统全局范围内查询

lcoale vimrc,就会查找出系统中所有路径中包含 vimrc 的路径

locale --regexp 正则表达式,Ubuntu中支持正则表达

注意:locale并不是直接查找系统中的文件(废话,不然也不可能这么快),而是读取一个数据库(由系统维护)。所以对于刚变动的文件,就可能查找不到。updatedb基本上每天执行一次。补救措施就是手动运行一次updatedb,用sudo权限运行

find 查找指定文件夹中的内容

find .

find .|grep .txt 查找当前目录下的txt文件

find . -type f 只查找文件

find . -type d 只查找目录

        

  

      

最新文章

  1. Git 总结
  2. scenejs的一点Cameras小笔记
  3. 没有了SA密码,无法Windows集成身份登录,DBA怎么办?
  4. 线程私有数据和pthread_once
  5. 深入浅出设计模式——单例模式(Singleton Pattern)
  6. 循序渐进Python3(三) -- 0 -- 初识函数
  7. 防止用户误操作退出APP的处理
  8. HDU-4521 小明系列问题――小明序列(线段树)
  9. OpenGL第12-14讲小结
  10. 【转】SQL 2008 Insert返回自动编号id三种方法比较
  11. Unix命令操作
  12. Java对象序列化的使用和定制
  13. java操作txt文本(二):删除文本括号内的内容
  14. css中px,em,rem,rpx的区别
  15. spring自定义xml标签&amp;自定义注解
  16. 带你正确的使用List的retainAll方法求交集
  17. [转]C++ STL list的初始化、添加、遍历、插入、删除、查找、排序、释放
  18. VMWare: eth0: error fetching interface information : device not found
  19. 清除 eclipse svn 账号密码
  20. hint之qb_name

热门文章

  1. UVALive 4731 Cellular Network(贪心,dp)
  2. iOS 不同的崩溃类型
  3. Java jvm 内存回收机制
  4. 进程加载与segment
  5. 【洛谷1110】[ZJOI2007] 报表统计(两棵平衡树)
  6. 2017.12.23 第二章 统一建模语言UML概述
  7. Bootstrap历练实例:响应式导航
  8. C#自增运算符(++)
  9. c++ 作业 10月13日 进制转换最简单方法,控制c++输出格式方法 教材50的表格自己实践一下 例题3.1 setfill() setw()
  10. 安装配置JDK1.8开发环境以及配置java环境变量的步骤