学习小组Day2笔记--王宇晗

思维导图

基础命令

pwd

~$ pwd
/home/bio04

mkdir

bio04@VM-0-6-ubuntu:~$ mkdir biosoft
bio04@VM-0-6-ubuntu:~$ mkdir project #项目
bio04@VM-0-6-ubuntu:~$ mkdir tmp #杂七杂八
bio04@VM-0-6-ubuntu:~$ mkdir src #源代码
bio04@VM-0-6-ubuntu:~$ ls
biosoft  project  src  tmp

ls

bio04@VM-0-6-ubuntu:~$ ls
biosoft  project  src  tmp

rm

-i 删除的时候会提示是否确认删除,一次删除多个文件则每一个文件都会提醒
-I 一次删除多个文件(大于三个),提示消息只提示一次
-r 递归删除,用于删除目录:
-d 用于删除空目录,如果目录不为空,则无法删除
-f 强制删除,不弹出任何提示,慎用

cd

bio04@VM-0-6-ubuntu:~/test1$ mkdir huahua #创建huahua
bio04@VM-0-6-ubuntu:~/test1$ cd huahua 
bio04@VM-0-6-ubuntu:~/test1/huahua$ touch haha.txt
bio04@VM-0-6-ubuntu:~/test1/huahua$ cd .. #返回上一级目录
bio04@VM-0-6-ubuntu:~/test1$ rm doodle.txt 
bio04@VM-0-6-ubuntu:~/test1$ rm -r huahua/
bio04@VM-0-6-ubuntu:~/test1$ ls
bio04@VM-0-6-ubuntu:~/test1$ cd #返回主目录
bio04@VM-0-6-ubuntu:~$ 

vi

bio04@VM-0-6-ubuntu:~/tmp$ vi test.txt

cat

bio04@VM-0-6-ubuntu:~/tmp$ cat test.txt
bio04@VM-0-6-ubuntu:~/tmp$ head test.txt
bio04@VM-0-6-ubuntu:~/tmp$ tail test.txt.
bio04@VM-0-6-ubuntu:~/tmp$ head -n 4 test.txt

cp

bio04@VM-0-6-ubuntu:~/tmp$ cp test.txt newtest.txt

mv

bio04@VM-0-6-ubuntu:~/tmp$ mv newtest.txt home.txt
bio04@VM-0-6-ubuntu:~/tmp$ mv home.txt ~
bio04@VM-0-6-ubuntu:~/tmp$ cd
bio04@VM-0-6-ubuntu:~$ ls
biosoft  home.txt  project  src  tmp

解决问题

a.ls输出的是横向的列表,怎样输出长格式列表

ls -l

b.如何查看长格式列表中文件的大小

ls -l -h
ls -lh
ls -lha #隐藏文件

c.查看Linux系统版本、内存与硬盘空间

cat /proc/version #查看linux系统内核版本
uname -a #查看linux系统内核版本

d.怎样建立类似/tmp/tmp1/tmp1.1 这样的层级目录

mkdir -p tmp/tmp1/tmp1.1

e.怎样删除这些层级目录

rm -r tmp #递归删除,用于删除目录

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容