其实就是一种操作系统相当于windows mac 其实我看了很多他最大特点就是
多用户、多任务、支持多线程、多CPU
现在使用Linux有很多种方式
后两种不推荐子系统是因为感觉比较麻烦而且我不喜欢在原有系统下节外生枝别的其它系统我喜欢一对一
虚拟机是感觉也是相当于双系统而且听说对电脑危害较大我不喜欢不稳定的东西
自己在刚开始学的时候conda也下不好乱七八糟还喜欢乱改名导致系统找不到原来软件所在路径 代码什么意思也不懂就输入 主打一个动手能力极强 朋友说我要是管理员这服务器早没了T_T
首先请出Xshell
建议XFTP一起下载可以从本地到服务器传输文件用
官网搜索即可下载
下载完毕进入Xshell是这样
没连接服务器时其实就像windows中的cmd(命令提示符)一样
可以使用
ssh bio01@182.42.145.90 bio01是你的用户名 @我们的ip地址
会弹出图片上SSH用户身份验证输入你的密码即可
输入密码选择记住密码并且登陆后将登录的服务器使用Xshell
图中的按钮链接到上方
下次打开Xshell直接点你的服务器的ip名就可以直接登录了很方便不要一遍遍输密码登陆啦
可以看到我登陆进去啦
我在b站上看到的教程和昨天的一样非常受用
输入
echo 'export PS1="\[\033]2;\h:\u \w\007\033[33;1m\]\u \033[35;1m\t\033[0m \[\033[36;1m\]\w\[\033[0m\]\n\[\e[32;1m\]$ \[\e[0m\]"' >> ~/.bashrc # 设置交互颜色方便查看
source ~/.bashrc # 重新激活一下(基本上对于。bashrc/环境文件进行修改之后都要重新激活或者重登一下相当于在手机上更新一个什么软件他让你重新再打开一下一样)
可以看到已经是这样啦
##2.1 pwd
pwd: print working directory,也就是显示当前路径, /home/bio01上图所示就是我的当前路径
mkdir :make directory-- 创建你的空目录
mkdir biosoft #存放生信软件
mkdir project #存放生信项目
mkdir tmp #存放一些杂七杂八
mkdir src #存放源代码
ls 显示列表,不管是目录还是文件,都能显示
*号是通配符
如上图所示
这里用一下这张图比较好解释
rf / ":强制删除根目录、所有文件,特别危险
一般用:rm -i # -i就是删除但是也会看的很清楚
自己练习:
vi 新建脚本或者文本文档(vi是linux中的文本编辑器)
vi hello_world.txt # 建了一个hello_world的文件且直接进入编辑
进入以后如图所示可以编辑任意文本但要先进入编辑模式
也就是按i 左下角会出现-- INSERT--
编辑想要输入的文本吧
输入完成按ESC推出编辑模式
这里有个小关系
一开始都是进入命令模式不能编辑然后想编辑按i进入编辑模式编辑完ESC退出编辑模式
报错编辑内容并退出是输入:wq即可
还有更多vim的命令可以参考
练习
自己练习
cat接文本文件的名字,查看并直接将文本文件的内容输出到屏幕。要退出cat,是摁一下q。否则下面的命令都没办法运行咯 head 接文本文件名,默认输出前10行,tail 接文本文件名,默认输出后10行,后面加上-n 自定义输出几行 例如:head -n 3 hello_world.txt 【注意-n与head之间有空格,-n和3之间空格可有可无】
练习
自己练习
意为复制文件 使用:cp file1 file2 # 就是复制file1,命名为file2的意思。
练习
自己练习
mv 将文件移入文件夹,或者重命名 使用:mv file 路径是移动file到某路径下 使用:mv file1 file2是将file1重命名为file2
这里在看教程的时候有一个图感觉解释的很好分享一下
练习
擅用TAB键!!!!尊嘟很好用!
自己练习
完成今天学习和练习啦!
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。