生信星球培训第十三期linux

Day 1 Linux的基本操作(引自 生信星球)

2019-03-06  本文已影响40人  熊猫人和熊猫猫

Panda 第一天在豆豆和花花的带领下学习生信,引用 生信星球 平台中的一篇文章,以 Linux 的基本操作 为开端,开启我的生信学习旅程吧。

引用链接:[生信星球]https://mp.weixin.qq.com/s/K3PWx3XoydnQNsPrcMNr2A

一. 目录的操作

1. 切换目录

  • cd. "."表示当前目录
  • cd..".."表示上一层目录
  • cd/ "/"表示根目录
  • cd~ "~"表示用户登录时所在的目录

2. 新建目录

  • mkdir dirname 建立子目录
  • mkdir-p~/MM/NN:建立子目录NN(包含在主目录MM下)

二. 文件的操作

1. 复制

拷贝文件使用 cp :

  • cp file1 file2 : 将 file1拷贝成 file2
  • cp -i : 覆盖相同名称文件前先询问用户
  • cp -R : 递归拷贝(即拷贝时将所有目录一并拷贝)

2. 移动或修改文件名

移动文件或修改文件名使用 mv :

  • mv file1 file2 : 将 file1 改名为 file2
  • *mv filename dirname/ *: 将文件移至某一目录下

3. 删除文件或目录

删除文件或目录使用 rm :

  • rm file1 file2 file3 : 删除 file1 file2 file3
  • rm *: 删除当前目录下所有文件
  • rm -f : 强制删除文件,删除时,不提出任何警告讯息‘
  • rm -i : 删除文件前均会询问是否删除,通过 y/n 指示下一步
  • rm -r : 递回式的删除(即逐级删除目录下的子目录)
  • rmdir dirname : 删除空目录
  • rmdir --r dirname : 删除有文件或目录的文件夹

4. 查看文件信息

查看文件信息使用 ls :

  • ls : 显示目前目录中所有文件
  • ls -l : 显示文件的更多信息(包括 文件的权限,所有者,大小,最后更改日期等)- 这个参数代表使用 ls 的长(long)格式
  • ls -a : 查看包含“.”开头的隐藏文件
  • ls -lh : 以更易懂的方式显示文件大小

5. 查看文件内容

  • less -S : 分列显示
  • cat [file] : 显示文件内容(所有内容全部显示输出到屏幕)
  • head : 截取开头,默认十行(eg: head -40 截取前40行)
  • tail : 截取尾部(eg: tail -40 截取后40行)
  • pipe : 管道操作,借用“|”(eg: head -40|tail -20 截取21-40行)

6. 文件压缩打包

图片来源:张旭东

三. 其他操作

  • 上下键:历史命令
  • 左键:复制
  • 右键:粘贴
  • tab : 输入首字母,按tab自动补齐

附录

[实验楼]https://www.shiyanlou.com/courses/1
在线学习平台 实验楼 里面有不少Linux教程,任意点一个去,双击桌面的Xfce图标,都可以启动Linux终端。

上一篇 下一篇

猜你喜欢

热点阅读