Linux学习笔记02之文件管理
2015-08-02 21:27
357 查看
目录创建
基本用法:mkdir chason(创建一个目录chason,拥有者和所在组以使用此命令的用户会基准,权限为默认权限。递归创建目录:mkdir -p x/y/z(创建目录z如果y不存在则创建y,以此类推。
显示创建详细过程:mkdir -v chason
目录删除
基本用法:rmdir chason递归删除目录:rmdir -pv x/v/z(删除z如果v为空删除v以此递推)
文件创建
touch命令
0x01:touch chason(如果chason不存在则创建该文件)0x02:使用stat chason 查看文件信息这时可以看到access,modify,change三个时间,touch -a 修改文件access时间为当前时间,touch -m修改modify时间为当前时间,注意change不能修改。
0x03:修改为任意时间,touch -a -t 201504030000.00 a现在修改a的access时间为2015年4月3日0时0分0秒。
所以以后记得注意change时间,因为只有它不会被篡改,同时注意touch -c是不创建文件的。
一般的文件编辑器。
文件删除
rm命令
rm chason(删除chason文件)-i:交互式删除,就是在删除前先询问
-f:强制删除
-r:递归删除
复制文件
cp命令
cp source dest把在source的文件copy到dest
cp file1 file2 dir
把文件1,文件2移动到dir目录下,这个用法可以把多个文件移动到一个目录下。
这里需要注意的是谁使用cp命令则cp之后的文件就归属谁,默认权限也按照该用户的默认权限。要保留原有的属性则应该使用:
cp -p source dir
cp令默认不复制目录如果要复制则:
cp -r|R dir des
cp命令在复制目录是会把符号链接文件所指的文件复制过去如果不想复制过去则:
cp -P dir des
备份常用-a因为他等同于-dR
cp -a dir des
移动文件
mv命令mv src des
mv文件不修改文件所有者属性
相关文章推荐
- linux下打开windows txt文件中文乱码解决方法
- linux_c开发(5-4)进程间通讯_共享内存通讯
- centos下安装axel
- 在 Linux 下安装基于 Python 的机器学习编程环境
- 《Linux系统精讲》学习总结(二)
- vRedHat Enterprise Linux 6.4使用Centos 6 的yum源
- Linux中的Samba配置流程
- linux 删除和移动的常用快捷键
- 源码编译安装cmake (cmake.3.2.3)
- 手把手带你自制Linux系统之二 简易Linux的制作
- 浅谈linux内存管理
- alias用法
- Linux系统FTP文件传输服务
- Linux中rmdir和rm
- 小兵以太网测试仪Linux版(Linux发包工具)使用说明
- linux系统下如何修改hostname
- CentOS 64位上编译Hadoop 2.6.0源码包
- Segmentation Fault in Linux 原因与避免
- linux内核的总结
- Linux内核和驱动编译常见问题