前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >学习小组Day2笔记--刘

学习小组Day2笔记--刘

原创
作者头像
用户10340221
修改2023-02-07 14:48:28
4050
修改2023-02-07 14:48:28
举报
文章被收录于专栏:生信生信

Linux基本知识

https://mp.weixin.qq.com/s/jzJNldbiOsIFJOJ7KfapKA

应用场景

supercomputer(服务器)

互不干扰!!!

目录结构

目录相当于windows的文件夹,linux系统没有C/D/E/F盘,文件系统呈树状。由于用户不唯一,像类似“我的电脑”这种级别的文件,用户是无法访问的,每个用户能到达的最高级目录“宿主目录”,即用户登录时所在的目录,宿主目录放在home目录下。

windows subsystem for Linux

(1)设置-更新和安全-针对开发人员-启用开发人员模式

(2)控制面板-控制面板-程序-启用或关闭windows功能-适用于Linux的windows子系统!

(3)乖乖重启

(4)下载高大上的工具-ubuntu。microsoft store里有

(5)启动ubuntu 和用户设置

  窗口显示正在安装-安装成功,设置用户名和密码,相当于注册,这里输入密码是没有任何提示的,一次性打完不要怀疑键盘坏了。

(6)更新

输入 sudo apt update

完成后输入 sudo apt upgrade

sudo 代表管理员,apt相当于install(安装),下载和安装了更新,就可以投入使用啦。

注意:以上linux界面仅能用于学习linux基本操作,要实战处理数据跑程序的话你的电脑配置不够,需要用到服务器。如果你所在单位有服务器,可以直接申请账号。如果没有可以去阿里云官网看看。远程登录服务器需要下载一个免安装软件putty,需要ip地址和用户名就可以登录了。

Linux接触渠道

主要学习云服务器上和本地服务器的linux,两者方式一样

windows用户先下载一个xshell软件,操作流程在:

https://www.jianshu.com/p/8a340b103a41

四个必要: IP地址,用户名,密码,网络

目录:文件夹

路径:就是目录的层级位置,比如,home目录下有个biosoft,那么biosoft的路径就是/home/biosoft

常见代码

pwd

显示当前路径

mkdir

make directory-- 创建你的空目录

代码语言:txt
复制
mkdir biosoft #存放生信软件

mkdir project #存放生信项目

mkdir tmp #存放一些杂七杂八

mkdir src #存放源代码

ls(小写字母L)

显示列表,不管是目录还是文件,都能显示

rm

删除的操作对象分为三类:普通文件、空目录、有内容的目录。他们的对应的命令是略有不同的。

(1)删除文件--rm

(2)删除空目录--rmdir

(3)删除非空目录--rm -r

注意这三个命令后面都要跟上你要删除的目录名。

可怕的命令就是rm-rf /(你现在可以试试,但不会成功,因为你不是管理员,木有权限)

-r 递归,多级目录一并删除

-f 强制删除,不用任何提示

cd

(1)cd 目录名

指进入该目录

(2)cd - 返回刚才的目录

代码语言:txt
复制
mkdir rm\_test

cd rm\_test

touch doodle.txt #touch是正经的新建命令,但是不如vi好使,vi是直接新建并打开编辑。

mkdir huahua

cd huahua

touch haha.txt

cd ..

练习删除

vi

新建脚本或者文本文档(vi是linux中的文本编辑器)

代码语言:txt
复制
cd tmp

vi hello\_world.txt

#先保证电脑切换到了英文输入法,然后敲i键,就可以输入了

#写下你的感悟~几行简短的英文

# 按Esc键   #退出编辑模式

:x   #在左下角输入,意思是保存并退出

cp

意为复制文件

使用:cp file1 file2

就是复制file1,命名为file2的意思。

练习

mv

将文件移入文件夹,或者重命名

使用:mv file 路径是移动file到某路径下

使用:mv file1  file2**********************是将file1重命名为file2**

~ 表示主目录路径

Tab键可以补全文件名或者目录名

马哥linux教程全套视频,在bilibili可以直接找到。

推荐一个网址:(http://man.linuxde.net

来源生信星球

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Linux基本知识
    • 应用场景
      • 目录结构
        • windows subsystem for Linux
          • pwd
          • mkdir
          • ls(小写字母L)
          • rm
          • cd
          • vi
          • cp
          • mv
      • Linux接触渠道
      • 常见代码
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档