Linux操作的回忆,目前暂计划两天:

day1:

2ff4b5e3c77f4f35a81929be5db6ff74.png

85701bf38cdab164eef1d5d9567f75dd.png

e4ba0229c2694181db871c4aae0e9991.png

终端:

cd 进入

cd .. 退到上一级

cd / 进入根目录

cd /home 进入根目录中home用户的文件夹

pwd 查看当前路径

ls (不是is 是ls) 查看文件夹内的内容

b02f4d3273500849622b52dc6456cd7d.png
-l中文件大小只有一个数字,而-l -h一起使用是将数字后添加上单位,单独用ls -h和ls效果一样

ls -l 中文件大小只有一个数字,而ls -l -h一起使用是将数字后添加上单位,单独用ls -h和ls效果一样

ls -l -h也可以写成ls -lh或者ls -hl

e13fd0377f8fe6c4f4ed51438970111b.png

12099612a73dd26e8531502f16bd27d5.png

7dde3001c2b94c9c82c33b127a1af42e.png

clear :清理当前界面

cd:

65bdaedb4fe210feab3f735dc3519c13.png

fd231b2045a22e3730901106a0b7f455.png
比如 cd static

创建文件:

mkdir

a1b35788fe57975af557c604462c2664.png

删除文件:

rm

注意和之前连用的规则一样,

rm -r -i a b 等于 :

rm -i -r a b

rm -ri a b

rm -ir a b (总结 -号后面顺序无所谓,如果去掉一个 -号 则要把中间的空格取消,即脸上,如:-ir 而不是 -i r )

(a和b是两个平级目录下的文件夹)

411ccef5eb3a4e0c90e47fde85caf989.png

另外:创建多个 和 删除多个

3f66143f3f81e8548fa39610ea1dfc10.png

cp: 复制

194e72debc347fad49fa1ca503ba769c.png

注意,复制文件夹,必须用 -r ,并且文件夹下的子文件夹和文件都会一并复制过去,即是复制后的树结构一样 (复制文件,不需要-r)

如:

68624468409fbee9d4fdc2055a56e6b8.png

如:

c76fdb319fc4706c898908171d52f9ac.png

复制并改名:

9df721ff1aa9762b8ac88e87feff8d0e.png

上图的点点:表示上一层目录,即是复制到上一层目录中

下图,本层复制+改名:

7245c6f7acfaad86df447e1d76dfde36.png

覆盖提示 -i :

726e21a9e6e7e0dd5f0215269aacaf7e.png

如果复制的两端都有同名的文件,会覆盖,但不会提示。如果后面加上 -i ,会提示。

mv: 移动

95468ad940d6d5c0c521b13345b9ccf2.png

当mv后面的是 两个文件 则是重命名的意思 ,

当mv后面的是 两个文件夹 则是将前一个文件夹移动到后一个文件夹内的意思 ,

也可将一个文件放进一个文件夹中。

如下图:

15937b0bcc02f9925b78795959bcb914.png

另外,带路径的移动操作:

首先有:

1b20e490e5edba9208879720a6a72a41.png

然后移动:

a34340bdb7773a9c8124b71d6d3a5b23.png

当然后面b这个地方也可以用绝对路径 只不过和进入当前的文件夹下的文件只需要“cd b” 而无需 多此一举去“cd 绝对路径” 一样一个道理。

创建一个文件:

touch

57f90e217cc16a1f48726b07d8920c2f.png

5d5452712ace61e80fb84e7aaf433fe4.png

补充:例如上上图中,touch hello.txt 就等于 touch ./hello.txt

查看文件的具体内容:cat 和 more

more 可以分屏显示,就是内容太多的时间只显示一部分,然后空格显示下一页,q则退出

cat则将所有内容一并显示出来

d473e4cd72419dc392fc52c1db87f57a.png
Logo

更多推荐