美文网首页生信星球培训第十三期linux
Day 1 Linux的基本操作(引自 生信星球)

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

作者: 熊猫人和熊猫猫 | 来源:发表于2019-03-06 02:00 被阅读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终端。

    相关文章

      网友评论

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

        本文链接:https://www.haomeiwen.com/subject/blfzuqtx.html