cp,rm,mv,mkdir, cd
2015-06-11 14:16
239 查看
cp
1、用root身份将主文件夹中的 .bashrc 复制到 /tmp下,并改名为bashrc -i是当/tmp下有文件bashrc时询问是否覆盖
root@LXD:/home/lxd# cp -i ~/.bashrc /tmp/bashrc
2、将/var/log/wtmp复制到当前目录,最后加 .
root@LXD:/home/lxd# cp -i /var/log/wtmp .
3、复制/etc/这个目录下的所有内容到 /tmp 下面
root@LXD:/tmp# cp /etc/ /tmp
cp: 略过目录"/etc/" 略过目录即复制不成功 /etc/是目录不可直接复制,必须加上 -r
root@LXD:/tmp# cp -r /etc/ /tmp
4、将范例一复制的bashrc创建一个连接文件
root@LXD:/tmp# cp -s bashrc bashrc_slink -s 软连接
root@LXD:/tmp# cp -l bashrc bashrc_hlink -l 硬连接
root@LXD:/tmp# ls -l bashrc*
-rw-r--r-- 2 root root 3106 6月 11 14:10 bashrc
-rw-r--r-- 2 root root 3106 6月 11 14:10 bashrc_hlink
lrwxrwxrwx 1 root root 6 6月 11 15:10 bashrc_slink -> bashrc 快捷方式
5、root 外的用户名可以通过cp命令复制内容,但不能随意修改文件所有者和用户名
rm
1、通配符
* :表示任意长度的任意字符;
? :表示任意的单个字符;
[] :表示在指定范围内的单个字符:[a-z];
[^] :脱字符,是取反的意思,即在指定范围以外的任意字符,如 [^0-9]表示除数字以外的一切字符。
mv
1、复制一个文件,创建一个目录,将文件移到目录中
root@LXD:/tmp# cp ~/.bashrc bashrc
root@LXD:/tmp# mkdir mvtest
root@LXD:/tmp# mv bashrc mvtest
2、将两个文件移至mvtest1中
root@LXD:/tmp# mv bashrc1 bashrc2 mvtest1
3、将文件mvtest 重命名为mvtest1
root@LXD:/tmp# mv mvtedst mvtest1
mkdir (新建新目录)
cd 切换当前目录 例 :root@LXD:/home/lxd# cd /tmp
root@LXD:/tmp#
cd 进入用户主目录;
cd ~ 进入用户主目录;
cd - 返回进入此目录之前所在的目录;
cd.. 返回上级目录
cd ../.. 返回上两级目录
cd !$ 把上级的参数作为cd的参数使用
1、用root身份将主文件夹中的 .bashrc 复制到 /tmp下,并改名为bashrc -i是当/tmp下有文件bashrc时询问是否覆盖
root@LXD:/home/lxd# cp -i ~/.bashrc /tmp/bashrc
2、将/var/log/wtmp复制到当前目录,最后加 .
root@LXD:/home/lxd# cp -i /var/log/wtmp .
3、复制/etc/这个目录下的所有内容到 /tmp 下面
root@LXD:/tmp# cp /etc/ /tmp
cp: 略过目录"/etc/" 略过目录即复制不成功 /etc/是目录不可直接复制,必须加上 -r
root@LXD:/tmp# cp -r /etc/ /tmp
4、将范例一复制的bashrc创建一个连接文件
root@LXD:/tmp# cp -s bashrc bashrc_slink -s 软连接
root@LXD:/tmp# cp -l bashrc bashrc_hlink -l 硬连接
root@LXD:/tmp# ls -l bashrc*
-rw-r--r-- 2 root root 3106 6月 11 14:10 bashrc
-rw-r--r-- 2 root root 3106 6月 11 14:10 bashrc_hlink
lrwxrwxrwx 1 root root 6 6月 11 15:10 bashrc_slink -> bashrc 快捷方式
5、root 外的用户名可以通过cp命令复制内容,但不能随意修改文件所有者和用户名
rm
1、通配符
* :表示任意长度的任意字符;
? :表示任意的单个字符;
[] :表示在指定范围内的单个字符:[a-z];
[^] :脱字符,是取反的意思,即在指定范围以外的任意字符,如 [^0-9]表示除数字以外的一切字符。
mv
1、复制一个文件,创建一个目录,将文件移到目录中
root@LXD:/tmp# cp ~/.bashrc bashrc
root@LXD:/tmp# mkdir mvtest
root@LXD:/tmp# mv bashrc mvtest
2、将两个文件移至mvtest1中
root@LXD:/tmp# mv bashrc1 bashrc2 mvtest1
3、将文件mvtest 重命名为mvtest1
root@LXD:/tmp# mv mvtedst mvtest1
mkdir (新建新目录)
cd 切换当前目录 例 :root@LXD:/home/lxd# cd /tmp
root@LXD:/tmp#
cd 进入用户主目录;
cd ~ 进入用户主目录;
cd - 返回进入此目录之前所在的目录;
cd.. 返回上级目录
cd ../.. 返回上两级目录
cd !$ 把上级的参数作为cd的参数使用
相关文章推荐
- 【HTML+CSS】(2)CSS Sprite雪碧图
- ffmpeg源码跟踪笔记之av_read_frame
- Tomcat5启动流程与配置详解
- javascript 实现页面加载完再显示页面
- 关于oracle LISTAGG函数的用法(以某个字段相同情况下,将对应的另一个字段连接起来)
- LeetCode 之 Search for a Range — C++ 实现
- 线程函数 pthread_detach()
- Cocoa Touch事件处理流程--响应者链
- TCP/IP协议详解目录
- linux服务器init 5启动图形界面,报错Retrigger failed udev events
- 亮相SIGGRAPH 太极拳三维教学App制作揭秘
- 封装Linux下网络连通性检测函数
- GRE阅读有哪些固定的答题思路?
- OC基础语法学习:Foundation框架
- Android Fragment 真正的完全解析(上)
- srm 534
- 开始我的CSDN之旅
- Win7 Win8.1免费升级Win10的正确方法
- Bash Shell 的管道命令
- mysql使用索引优化order排序