生信星球培训第五十期

学习小组 Day2 笔记

2020-04-04  本文已影响0人  加菲猫oudi

认识Linux

又是一个从未接触过的新鲜事物,不过听过,但总觉得很高级、很神秘,一直没敢接触过。

干嘛的

一套免费使用和自由传播的类Unix操作系统,Unix?

UNIX操作系统属于分时操作系统
分时操作系统:把计算机与许多终端用户连接起来,分时操作系统将系统处理机时间与内存空间按一定的时间间隔,轮流地切换给各终端用户的程序使用。由于时间间隔很短,每个用户的感觉就像他独占计算机一样。分时操作系统的特点是可有效增加资源的使用率。例如UNIX系统就采用剥夺式动态优先的CPU调度,有力地支持分时操作。
基本思想:\color{#FF0000}{一切皆文件} \color{#FF0000}{一切文件都有确定用途}
既然是类Unix系统,自然会有许多相似,同样是分时操作系统,同样可以极大的调动服务器资源。有以下特点

  1. \color{#FF0000}{多用户}
  2. \color{#FF0000}{多任务}
  3. \color{#FF0000}{多线程}
  4. \color{#FF0000}{多CPU}
    总之是一个文件为基础、完全开源、自由度极高的可定制化的高效操作系统。

安装

Linux中几个高频使用的命令方式

1.1. pwd: print working directory,显示当前路径
1.2. mkdir :make directory-- 创建你的空目录 记得加空格后添加你要见的文件名
1.3. ls 显示列表,可以显示目录以及文件,建议在初次上手时,可以反复使用这个命令,可以明确当前在干嘛(对于反复新建、移动、赋值文件的操作),当前在什么文件夹中
1.4. 删除的操作对象分为三类:普通文件、空目录、有内容的目录
(1)删除文件--rm
(2)删除空目录--rmdir
(3)删除非空目录--rm -r
1.5. cd接一个目录名,进入该目录
cd -返回刚才的目录(返回按键)
主目录(主目录):直接cd

bio05@VM-0-10-ubuntu:~$ ls
biosoft  home.txt  project  src  tmp
bio05@VM-0-10-ubuntu:~$ cd tmp
bio05@VM-0-10-ubuntu:~/tmp$ pwd
/home/bio05/tmp
bio05@VM-0-10-ubuntu:~/tmp$ cd -
/home/bio05

1.6. vi 新建脚本或者文本文档(vi是linux中的文本编辑器)
1.7. cat查看并直接将内容输出到屏幕
head 默认输出前10行,tail默认输出后10行,后面加上-n 自定义输出几行
例:head -n 3 hello_world.txt 【注意-n与head之间必须要有空格】
1.8. cp 复制文件
注意原文件名在前 空格 新文件名
1.9. mv 将文件移入文件夹,或者重命名
重命名

bio05@VM-0-10-ubuntu:~$ mv home.txt my.txt
bio05@VM-0-10-ubuntu:~$ ls
biosoft  my.txt  project  src  tmp

转移文件

bio05@VM-0-10-ubuntu:~$ pwd
/home/bio05
bio05@VM-0-10-ubuntu:~$ mv /home/bio05/my.txt /home/bio05/tmp
bio05@VM-0-10-ubuntu:~$ cd tmp
bio05@VM-0-10-ubuntu:~/tmp$ ls tmp
ls: cannot access 'tmp': No such file or directory
bio05@VM-0-10-ubuntu:~/tmp$ ls my.txt
my.txt
思维导图
上一篇下一篇

猜你喜欢

热点阅读