学习小组Day2笔记--Linux(陈立)

Linux-去可视化学习

1.pwd: print working directory

2.mkdir:make directory

3. ls: list

4. rm

  • 删除文件:rm
  • 删除空文件夹:rmdir
  • 删除非空文件夹:rm -r
    -r 递归,多级目录一并删除
    -f强制删除,不用任何提示
    eg
    preparation
mkdir rm_test
cd rm_test
touch doodle.txt
mkdir huahua
cd huahua
touch haha.txt
cd ..

练习:
删除doodle.txt
删除整个huahua目录
删除rm_test(已经是空目录了)

rm doodle.txt
rm -r huahua
cd ..
rmdir rm_test

5.cd+目录名进入目录

     `cd -`返回上一级目录
     `cd`返回根目录

6. vi文档编辑器

cd tmp
vi hello_world.txt #先保证电脑切换到了英文输入法,然后敲i键,就可以输入了 #写下你的感悟~10行简短的英文
Esc #退出编辑模式
:x #保存退出

7.文件查看

cat+文件名查看文件
head -n 3 文件名 查看文件前3行
tail -n 3 文件名 查看文件后3行

8.文件复制

cp file1 file2 复制file1 成 file2

9.文件移动

mv file1 路径/file2将file1移至此路径或重命名成file2

10.命令补全

输入ls可以查看当前所有的目录,输入pwd可以查看目前所在的目录,如果我们要改变目录,这些目录的名字都很长,不方便全部输入,那么我们首先输入第一个字母。

3.png

接下来按键盘的tab键,这里就可以得到某个文件或者目录的全称,就避免过多的输入了。
4.png

如果遇到首写字母都是一样的目录,按一下tab后是没反应的。
5.png

我们需要再按一下tab,也就是一共两下tab就可以出来这些首写字母一样的文件或者目录了。
6.png

键盘上的上下箭头还可以分别调用上次和往回一次的命令,这样会非常方便输入。中途想退出就按CTRL+C即可。

11.学习使用Linux命令大全

- ls输出的是横向的列表,怎样输出长格式列表(提示:搜索ls)

ls -l 文件名

1.png

- 如何查看长格式列表中文件的大小?(提示:ls)

在Linux中显示文件大小的时候,通常的做法是使用“ls -l”,显示的大小是文件的字节大小。
但是,如果文件比较大的话,显示起来不是特别易读,这个时候,可以使用“ls -lh”,就可以使用比较接近文件大小的单位显示文件的大小

- 查看Linux系统版本、内存与硬盘空间?(提示:分别是三个命令)

  1. 查看系统版本cat /etc/issue
    查看系统内核uname -a or cat /proc/version
  2. 查看内存--查看内存总数 cat /proc/meminfo | grep MemTotal
  3. 查看硬盘空间:df -h

- 怎样建立类似/tmp/tmp1/tmp1.1 这样的层级目录(提示:搜索mkdir)

在目录/usr/meng下建立子目录,并且只有文件主有读、写和执行权限,其他人无权访问
mkdir -m 700 /usr/meng/test
在当前目录中建立bin和bin下的os_1目录,权限设置为文件主可读、写、执行,同组用户可读和执行,其他用户无权访问
mkdir -p-m 750 bin/os_1
mkdir /tmp/tmp1/tmp1.1

- 怎样删除这些层级目录(提示:搜索rm)

rm -r tmp

你可能感兴趣的:(学习小组Day2笔记--Linux(陈立))