什么是linux以及如何安装软件
登录
linux的基本命令及作业
练习cd操作:进入tmp目录,然后查看当前路径,然后返回主目录
bio04@VM-0-6-ubuntu:~$ cd tmp
bio04@VM-0-6-ubuntu:~/tmp$ pwd
/home/bio04/tmp
bio04@VM-0-6-ubuntu:~/tmp$ cd ~
bio04@VM-0-6-ubuntu:~$ pwd
/home/bio04
练习删除操作:
mkdir rm_test
cd rm_test
touch doodle.txt #touch是正经的新建命令,但是不如vi好使,vi是直接新建并打开编辑。
mkdir huahua
cd huahua
touch haha.txt
cd ..
删除doodle.txt
删除整个huahua目录
删除rm_test(已经是空目录了)
bio04@VM-0-6-ubuntu:~/rm_test/huahua$ cd -
/home/bio04/rm_test
bio04@VM-0-6-ubuntu:~/rm_test$ rm doodle.txt
bio04@VM-0-6-ubuntu:~/rm_test$ rm -r huahua
bio04@VM-0-6-ubuntu:~/rm_test$ rmdir rm_test
rmdir: failed to remove 'rm_test': No such file or directory
bio04@VM-0-6-ubuntu:~/rm_test$ cd ~
bio04@VM-0-6-ubuntu:~$ rmdir rm_test
练习: 查看刚才自己的文件
bio04@VM-0-6-ubuntu:~$ cd tmp
bio04@VM-0-6-ubuntu:~/tmp$ vi hello_world.txt
bio04@VM-0-6-ubuntu:~/tmp$ cat hello_world.txt
i have learned a skill about how to put words into text through linux system
keep learning now
练习:将刚才新建的文件复制一个,叫做new_file.txt
bio04@VM-0-6-ubuntu:~/tmp$ cp hello_world.txt new_file.txt
bio04@VM-0-6-ubuntu:~/tmp$ cat new_file.txt
i have learned a skill about how to put words into text through linux system
keep learning now
练习:将新文件new_file.txt,重命名为home.txt ,移动到主目录下(路径是~)
bio04@VM-0-6-ubuntu:~/tmp$ mv new_file.txt home.txt
bio04@VM-0-6-ubuntu:~$ cd tmp
bio04@VM-0-6-ubuntu:~/tmp$ mv home.txt /home/bio04
解决问题
ls输出的是横向的列表,怎样输出长格式列表(提示:搜索ls)
ls -l 命令会列出文件或者目录的具体信息,即长格式列表
bio04@VM-0-6-ubuntu:~$ ls -l
total 20
drwxrwxr-x 2 bio04 bio04 4096 Apr 20 21:00 biosoft
-rw-rw-r-- 1 bio04 bio04 95 Apr 20 21:43 home.txt
drwxrwxr-x 2 bio04 bio04 4096 Apr 20 21:01 project
drwxrwxr-x 2 bio04 bio04 4096 Apr 20 21:01 src
drwxrwxr-x 2 bio04 bio04 4096 Apr 20 21:48 tmp
如何查看长格式列表中文件的大小?(提示:ls)
在命令框 输入命令:ls -lht 将会一一列出当前目录下所有文件的大小,以及所有文件大小的统计总和。或者直接打入ll命令。
bio04@VM-0-6-ubuntu:~$ ls -lht
total 20K
drwxrwxr-x 2 bio04 bio04 4.0K Apr 20 21:48 tmp
-rw-rw-r-- 1 bio04 bio04 95 Apr 20 21:43 home.txt
drwxrwxr-x 2 bio04 bio04 4.0K Apr 20 21:01 src
drwxrwxr-x 2 bio04 bio04 4.0K Apr 20 21:01 project
drwxrwxr-x 2 bio04 bio04 4.0K Apr 20 21:00 biosoft
查看Linux系统版本、内存与硬盘空间?(提示:分别是三个命令)
查看系统版本:lsb_release -a
bio04@VM-0-6-ubuntu:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.4 LTS
Release: 18.04
Codename: bionic
查看内存:free -m
bio04@VM-0-6-ubuntu:~$ free -m
total used free shared buff/cache available
Mem: 1833 152 285 5 1394 1498
Swap: 0 0 0
查看硬盘空间情况df -lm
bio04@VM-0-6-ubuntu:~$ df -lm
Filesystem 1M-blocks Used Available Use% Mounted on
udev 885 0 885 0% /dev
tmpfs 184 6 178 4% /run
/dev/vda1 50332 6340 41846 14% /
tmpfs 917 1 917 1% /dev/shm
tmpfs 5 0 5 0% /run/lock
tmpfs 917 0 917 0% /sys/fs/cgroup
tmpfs 184 0 184 0% /run/user/1003
tmpfs 184 0 184 0% /run/user/1002
tmpfs 184 0 184 0% /run/user/1005
tmpfs 184 0 184 0% /run/user/1009
怎样建立类似/tmp/tmp1/tmp1.1 这样的层级目录(提示:搜索mkdir)
mkdir的-p选项允许你一次性创建多层次的目录,而不是一次只创建单独的目录。
bio04@VM-0-6-ubuntu:~$ mkdir -p tmp/tmp1/tmp1.1
怎样删除这些层级目录(提示:搜索rm)
实例四:将 test1子目录及子目录中所有档案删除
命令:rm -r test1
bio04@VM-0-6-ubuntu:~/tmp$ rm -r tmp