学习小组144Day2笔记--archer

Linux学习

linnux

  • 和win、mac一样的操作系统(主打服务器
  • 可以实现多用户同时使用,相互独立(谁都无法相互影响
  • 和cmd一样的命令行
  • 没有像win系统的磁盘分类,都是各种目录形式

学习原因

  • 生物软件基于Linux,系统开源、免费,节约资源。而且命令行模式可以批量、高效处理文件,对于生物数据常常容量比较大,光靠自己的电脑带不动

Windows系统如何操作

我们使用云服务器上的Linux(最方便),需要申请免费的腾讯云服务器

一、xshell

首要任务就是下载安装xshell,用来登陆服务器
xshell.png

二、登录服务器账号

输入:ssh 用户名@IP地址 然后回车,输入密码回车


登录账号.png
登陆成功.png

三、最常用的高频指令

1.pwd(print working directory)
作用:显示当前路径(就像找某个文件在哪个磁盘的哪个文件夹中)

1.pwd显示当前路径.png

2.mkdir(make directory)
作用:创建空白目录
"#"后面是注释,用来解释代码
2.创建空白目录.png

3.ls
作用:显示列表,目录和文件都显示(告诉你这个目录中有几个文件等)
3.显示列表.png

4.rm
作用:删除(删除对象:普通文件、空目录、有内容的目录

  • 删除文件 rm
  • 删除空目录 rmdir
  • 删除有东西的目录 rm -r
    最后的指令可以改进成最恐怖的指令rm -rf (只要权限高,万物皆可删😈) -r递归,多级目录一并删除 -f强制删除,不用任何提示

4.删除空目录.png

5.cd
作用:表示某一目录
cd 后面加目录名,就可以进入该目录
cd - 返回刚才的目录
返回主目录,直接cd
5.进入目录返回主目录.png

#touch 是正经的新建命令,但不如vi好用,vi可以直接新建并进行编辑
创造目录并在目录中新建txt最后全部删除.png

6.vi
作用:新建脚本或者文本文档

先保证在英文输入法下,vi 建立一个新文本
然后敲i键进入编辑模式,接着就可以输入了
按esc键,退出编辑模式
最后在左下角输入:x   表示保存并退出

7.cat
作用:查看文本

  • cat 后接文本文件名称,查看并将文本内容输出到屏幕。退出cat,需按q键,不然后面的其他操作无法进行
    -head 默认输出前10行,tail 默认输出后10行,后面加上-n 自定义输出几行(如head -n 4 archer.txt表示输出4行)


    7.使用vi进行文档建立及输入 cat读取.png

    8.cp
    作用:复制文件

  • cp archer saber 表示复制archer文件,命名为saber


    8.复制文件并重命名.png

    9.mv
    作用:将文件移入文件夹,或者重命名

  • mv file 路径 表示将file移动到某路径
  • mv file1 file2 表示将file1重命名为file2


    9.重命名和移动文件.png

    10.自动补全

  • 在需要输入某文件或目录名称时,可能有些英文比较长记不清,可以输入前一到三个字母,然后按tab会自动查找相应名称,如果两个及两个以上相同英文开头的名称,按一下tab并没有反应,当按两下tab会列出有相同名称的文件,之后再根据所需输入即可


    10.自动补全.png

后续

http://man.linuxde.net网页进不去,之后根据b站马哥Linux教程自行学习

Linux.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容