学习小组Day2笔记--善良土豆
召唤linux
先上Day2思维导图
Day2_导图.png1.什么是linux,什么是服务器?
linux就是windows和Mac的兄弟。用windows和Mac能完成的操作,小企鹅(linux)也能完成,而且他以开源、免费、稳定、安全的特点,深受热爱
2.为什么学生信要用linux?
这是因为生物软件基于linux,系统开源、免费,不需要图形界面,有效节约资源。命令行模式可以批量、高效地处理文件,满足数据分析的要求。当你需要跑几十、几百G数据的时候,用windows,电脑立刻就挂了。
3.怎样召唤linux--服务器
1.单纯的linux系统
2.Windows10上的linux(Ubuntu)
3.Windows7上的linux(git bash)
4.Mac上的linux(terminal)
5.本地服务器上的linux
6.云服务器上的linux(阿里云,腾讯云,华为云等,免费体验版)
4.怎样登录服务器--putty和terminal
Windows的Putty或是Mac的terminal均可登录服务器
-------------Windows的Putty---------------
Putty窗口
1).云服务器上主ip地址(公):例123.193.3.45(公)
2).云服务器上实例名(需自己编写):例cc_potato
3).1~2步结束后load
4).Save
5).Open
Open后将会进入linux,如图
Linux
login as:输入root,回车
出现password(在云服务器上设置):
注意!!!!在输入密码时屏幕不会显示你输入的密码内容,所以不要觉得没有输入任何东西
输入正确密码后,正式进入linux,
注意!!!!在设定密码和输入密码时一定要注意自己的输入法是全角还是半角,很容易出错,我就给自己挖了一个坑,搞密码搞了20多分钟,好可怕
------------------------------------Mac的terminal--------------------------------
mac terminal使用ssh 用户名@IP地址进行登录:例ssh root@123.193.3.45 回车
5.linux有哪些最基本的操作?
-pwd:显示当前路径
-mkdir:创建一个空目录;
-ls:显示列表
mkdir.jpg
-rm:删除文件或文件夹-------删除的操作对象分为三类:普通文件、空目录、有内容的目录。
rm.png
-cd:
cd huahua:进入目录为huahua的文件夹
cd..:返回上一目录
cd:回到家目录
cd-:返回刚才目录
cd.png
-vi:一种编辑器(百度查阅其使用说明和快捷方式)
vi hello_world.txt 生成一个名字为hello_world.txt的文件,并编辑它
vi hello_world.txt,进入vi编辑器如下图,入i进入编辑模式,开始输入内容,编写内容后按Esc进入命令模式,输入:x表示保存并退出:
-cat:查看文件内容(也可用less或more这两个命令主要用于查看文件较大文件)
cat hello_world.txt 查看该文件
-head:默认输出前10行
-tail:默认输出后10行;刚两个命令后面加-n表示自定义输出n行,如图:
-cp:复制命令
cp file1 file2
将刚才的hello_world.txt,复制成say_bye.txt,命令如下:
-mv:将文件移入文件夹,或者重命名
mv file 路径
将say_bye.txt重命名为forever.txt
并将forever.txt移入主目录中(~),如图:
mv.png
选修课
1.ls输出的是横向的列表,怎样输出长格式列表(提示:搜索ls)
命令为:ls -l
2.如何查看长格式列表中文件的大小?(提示:ls)
命令为:ls -l(1和2用ls -l可以都实现)
3.查看Linux系统版本、内存与硬盘空间?(提示:分别是三个命令)
命令分别为:uname -a、free、df -hl
4.怎样建立类似/tmp/tmp1/tmp1.1 这样的层级目录(提示:搜索mkdir)
命令为:mkdir -p /tmp/tmp1/tmp1.1
5.怎样删除这些层级目录(提示:搜索rm)
命令为:rm -r tmp或者rm -rf tmp
注意!!!!!rm -rf后一定要接文件名,否则即为linux下所有文件被删除!!!!!