Linux 基础1

作者: 看远方的星 | 来源:发表于2018-10-11 22:03 被阅读24次

    2018/10/10

    一、Linux基本命令:

    • gzip a.tar 将a.tar压缩为a.tar.gz
      gunzip a.tar.gz 解压.gz文件

    • bzip2 a.tar 压缩某文件,生成.bz2文件
      bunzip2 a.tar.bz2 可以解压.bz压缩文件

    • tar -zcvf a.tar.gz a.tar 将a.tar压缩为a.tar.gz (压缩率比bz高)
      tar -zxvf a.tar.gz 可以解压.gz文件
      tar -jcvf a.tar.bz2 a.tar 将a.tar压缩为a.tar.bz2
      tar -jxvf a.tar.bz2 可以解压.bz压缩文件

    • which + 命令(如ls) 可定位可执行文件所在目录:
      1.命令本身所在目录
      2.其源文件所在目录
      3.其帮助文档所在目录

    • whereis -m 命令 可定位命令帮助文档所在的地方

    • locate 文件名 查找文件(较常用),基于数据库(每天自动更新一次)的查找,若刚创建的文件急需查找需要手动更新数据库。
      sudo updatedb 更新数据库(第一次需要密码)

    • find 查找目录 查找内容 通过文件名查找文件 附:-name' a*' (以a开头的文件) / 代表整个磁盘

    • 软链接,类似于Windows的快捷方式 (软链接文件找到文件名,文件名再找到磁盘存储区域) 缺点:文件名被删除,软链接便会失效。优点:可把比较长的目录路径做成较短的软链接文件 。
      实现软链接操作: ln -s 生成软链接文件名

    • 硬链接,多个文件名对应同一区域磁盘扇区块(可使用其中任何一个文件名访问这块存储区域里的存储内容数据)防止不小心删除一个链接导致存储内容无法访问。
      实现硬链接操作: ln 原文件名 生成硬链接文件名

    image.png

    图中的3 表示该文件内容有三个文件名。

    附:/usr及其子目录是操作系统管理的目录,普通用户无权限删除。

    二、Linux 下的软件安装

    三种方式安装软件:

    1.源代码安装(需要自己下载 .src.tar.gz的包并解压安装)

    2.包安装

    Debian 和Ubuntu : .deb(先下载.deb文件,安装:sudo dbkg -i xxx.deb)

    Redhat 和FC : .rpm包 (先下载.rpm文件,安装:rpm -i xxx.rpm )

    3.apt 在线安装:

    1)用apt-get 安转软件: sudo apt-get install 文件名 -y (apt-get是客户端命令,可以从apt服务器上在线下载、安装软件。)

    2)aptitude安装软件:
    sudo aptitude show 软件名 (查本地是否安装过某软件?)
    sudo aptitude search 软件名 (查询服务器提供某软件?)
    sudo aptitude install 软件名 -y (安装某软件)
    sudo aptitude show 软件名 (本机安过?确认一下)

    附: sudo aptitude remove 软件名 (卸载)

    • sources.list 里记录aptitude可以访问的APT服务器地址

    • 在新增了apt服务器地址后,需用aptitude update 更新系统,以便后续使用的aptitude 可以访问新增apt服务器。(sudo aptitude update)

    友情阅读推荐:
    生信技能树公益视频合辑:学习顺序是linux,r,软件安装,geo,小技巧,ngs组学!
    B站链接:https://m.bilibili.com/space/338686099
    YouTube链接:https://m.youtube.com/channel/UC67sImqK7V8tSWHMG8azIVA/playlists
    生信工程师入门最佳指南:https://mp.weixin.qq.com/s/vaX4ttaLIa19MefD86WfUA
    学徒培养:https://mp.weixin.qq.com/s/3jw3_PgZXYd7FomxEMxFmw

    相关文章

      网友评论

        本文标题:Linux 基础1

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