linux的初识
虚拟机
之前看中国大学mooc上自学过一点linux系统,并且在自己的电脑上安装了虚拟机,但是学完没有再自己钻研,linux命令也没记住几个,自己的电脑也带不起来实验数据,所以虚拟机就一直被我搁置。
服务器
我们实验室有个专门搞生信的师兄(贼大佬,背地里夸奖一番),他刚好手里有台本地服务器,我目前手头需要用到Rstudio Server,所以麻烦他帮我创建了一个服务器上的账户,但是对于服务器的理解仅仅限于把docker安装好,然后从网页版进入Rstudio。
进入服务器
- 准备好服务器的IP地址,账号以及密码(此处省略,小白表示还不知道怎么搭建本地服务器,云服务器我买过华为的,具体参见公众号“单细胞天地”,Kinesin老师写的很详尽)
-
我用的WinSCP,同时下载PuTTY(一个跨平台的远程登录工具)
WinSCP.png
3.进入服务器界面后输入密码(也是登陆WinSCP的密码),密码不显示,输入完后回车就可以了。
登陆界面.png
登陆成功.png
Linux入门你需要知道的几个命令
-
pwd
print working directory 打印输入路径
-
mkdir
make directory 创建目录
-
ls
list Directory Contents 显示列表
展示了刚刚创建的目录,结果证明我的猜想是没错的!那么如何删掉重复的mkdir文件呢,就需要用到
rm
-
rm
remove 删除文件
又报错了!哦,原来是所以rm是不能删除目录,只有rmdir才能删除目录
删除文件 -rm 文件名
删除空目录 -rmdir 文件名
删除非空目录 -rm -r 文件名(慎用)
强制删除 -rm -f 文件名
--------------------------------------------------------------------------------------------------------“引用于生信星球公众号”
-
cd命令.pngcd
change directory 切换目录
花花布置的cd练习操作:进入tmp目录,然后查看当前路径,然后返回主目录
-
vi
文本编辑器
vi dooble.txt
#在英文输入法下敲i进入输入模式
#输入文本要输入的内容
#敲入ESC转换为退出的模式,在最后一行输入:wq或者是:x保存输入的命令
-
cat
catenate 查看文本内容
以下是cat查看一个文本的内容外加head -n 数字
查看内容
cat内容.png -
CP
copy 复制
将刚刚创建的Day2.txt复制为Daynew.txt
复制.png -
mv
move 移动文件/重命名
mv.pngmv 文件 路径 :移动文件到某个路径;
mv 文件1 文件2 将文件1重命名为文件2。
Q:移动路径到主目录下为什么还是改名操作?
最后附上今天的思维导图
思维导图.png
网友评论