栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

云计算学习日志-第2周-1-linux文件管理2

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

云计算学习日志-第2周-1-linux文件管理2

基础命令

echo 3 > /proc/sys/vm/drop_caches清除内存
Alan/* —Alan目录下所有文件
*.txt 所有后缀为txt格式的文件
1.快捷键
编辑命令:
Ctrl + a :移到命令行首
Ctrl + e :移到命令行尾
Ctrl + u :从光标处删除至命令行首
Ctrl + k :从光标处删除至命令行尾
Ctrl + w :从光标处删除至字首
Ctrl + d :删除光标处的字符
Ctrl + h :删除光标前的字符

重新执行命令:
Ctrl + p:历史中的上一条命令
ESC + .:打印之前执行过的命令的最后一部分 以空格为分隔符

控制命令:
Ctrl + l:清屏
Ctrl + c:终止命令

Tab键: 自动补全

2.创建文件

[root@bogon ~]# ls
anaconda-ks.cfg  fxr
[root@bogon ~]# touch 1.txt
[root@bogon ~]# ls
1.txt  anaconda-ks.cfg  fxr
#创建 1.txt文件 ls查看

{}集合创建

[root@bogon ~]# touch /opt/{2,3}.txt
[root@bogon ~]# cd /opt
[root@bogon opt]# ls
2.txt  3.txt  anaconda-ks.cfg  test
集合创建2.txt  3.txt

批量创建

[root@bogon opt]# mkdir 4
[root@bogon opt]# touch ./4/A{1..10}.txt
[root@bogon opt]# cd 4
[root@bogon 4]# ls
A10.txt  A1.txt  A2.txt  A3.txt  A4.txt  A5.txt  A6.txt  A7.txt  A8.txt  A9.txt
# 建立 “4”目录, 在目录下批量创建10个文件,A1---A10

在文件中添加内容

[root@bogon 4]# echo "123456" >>A1.txt
[root@bogon 4]# cat A1.txt
123456
#将 “123456”写入 A1.txt,并使用cat 命令进行查看

3.创建目录
mkdir -v(详细信息) -p(递归—目录)

[root@bogon ~]# mkdir -v fan
mkdir: 已创建目录 "fan"
# 显示已创建目录信息

同时创建两个目录

[root@bogon ~]# mkdir fxr
[root@bogon ~]# cd fxr
[root@bogon fxr]# mkdir ./{1,2}
[root@bogon fxr]# ls
1  2
# 使用命令同时创建1.txt  2.txt

创建连级目录

[root@bogon ~]# mkdir -vp /fxr/qw/we
mkdir: 已创建目录 "/fxr/qw"
mkdir: 已创建目录 "/fxr/qw/we"
# 连续创建 qw、we 目录  

4.复制
==复制 cp -r 目录 -v 详细 -f 强制 -n 静默

[root@bogon ~]# cp -v anaconda-ks.cfg /fxr/qw/we
"anaconda-ks.cfg" -> "/fxr/qw/we/anaconda-ks.cfg"
[root@bogon ~]# cd /fxr/qw/we
[root@bogon we]# ls
anaconda-ks.cfg
# 复制anaconda-ks.cfg进入 we目录

复制并改文件名

[root@bogon ~]# cp anaconda-ks.cfg /fxr/qw/we/test1.txt
[root@bogon ~]# cd /fxr/qw/we
[root@bogon we]# ls
anaconda-ks.cfg  test1.txt
# 修改目录名为test1

cp -r /etc /home/dir1 #-r 拷贝目录使用,连同目录里面的文件一块拷贝

5.移动文件

[root@bogon ~]# mv /fxr/qw/we/test1.txt  /root/fan
[root@bogon ~]# cd /root/fan
[root@bogon fan]# ls
test1.txt
# 将 test1.txt移动到 /root/fan目录下

把test1文件更名为test2

[root@bogon ~]# mv /root/fan/test1.txt /root/fan/test2.txt
[root@bogon ~]# cd fan
[root@bogon fan]# ls
test2.txt
# 将 test1.txt 更改为 test2.txt
作业练习

1.在/opt/test/dir1/test/目录下面创建20个test.txt文件
[root@bogon ~]# mkdir -vp /opt/test/dir1/test/test{1…20}.txt
cd /opt/test/dir1/test/

2.在/mnt/目录中创建dir2目录
[root@bogon ~]# cd /mnt/
[root@bogon mnt]# mkdir dir2

3.将/opt/test/dir1/test/目录拷贝到/mnt/dir2目录中
[root@bogon mnt]# cp -rf /opt/test/dir1/test/ /mnt/dir2
[root@bogon mnt]# cd /mnt/dir2

4.将/mnt/dir2/test/目录中的test2.txt 改名为file300
[root@bogon ~]# mv /mnt/dir2/test/test2.txt /mnt/dir2/test/file300.txt

[root@bogon ~]# cd /mnt/dir2/test/

5.将/mnt/dir2/test/目录中以txt结尾的文件删除。查看留下的文件
[root@bogon test]# rm -rf /mnt/dir2/test/*.txt/

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/890917.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号