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

相关文章

  • 大数据学习路线图

    一、入门准备 1、linux操作基础 1) Linux的介绍,Linux的安装:VMware Workstatio...

  • 大数据技术学习路线

    一、大数据技术基础1、linux操作基础 linux系统简介与安装linux常用命令–文件操作linux常用命令–...

  • [Linux]1、Linux基础

    1、基本概念 1.1、内核和发行版本 1、内核:只提供操作系统的基本功能和特性,如内存管理,进程调度,文件管理等等...

  • Android内核剖析(完整版)PDF

    第1部分 基础篇 第1章 linux基础2 1.1 linux文件系统概述2 1.2 linux启动过程4 1.3...

  • Linux常用命令

    1.Linux命令1.基础命令Linux基础命令使用格式为:命令名 [选项]... [参数]...其中,不同的[选...

  • 2: Linux 基础入门和帮助

    Linux基础入门 1. Linux基础 1.1 用户类型 root用户 普通(非特权用户) 1.2 终端 1.2...

  • docker学习文章整理

    基础概念 Linux namespace 简介 part 1 - UTS Linux namespace 简介 p...

  • 学习Linux须知1.2之Linux命令的实战

    (一)学习Linux 的准备工作 1、在线学习linux 学习网站推荐:Linux 基础入门_Linux - 蓝桥...

  • Linux基础1

    1.计算机基本组成及其功能 计算机由运算器、控制器、存储器以及输入设备和输出设备五部分组成,各部分的功能如下: ...

  • linux 基础1

    一、计算机计算机俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算还具有存储记忆...

网友评论

    本文标题:Linux 基础1

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