1、压缩包管理

  (1)gz和bz2格式

     1)gzip -- gz格式的压缩包

        压缩:gzip +压缩的文件

        解压缩:gunzip + 需要解压的文件

     2)bzip2 -- bz2格式的压缩包

        压缩:bzip2 +压缩的文件

        解压缩:bunzip2 +解压缩的文件

        注意:不能对目录进行打包压缩

  (2)tar和rar和zip格式

     1)tar版本

       参数:

        c -- 创建 -- 压缩

        x --  释放 --解压缩

        v -- 显示提示信息 -- 压缩和解压缩

        f -- 指定压缩文件的名字

        z-- 使用gzip的方式压缩文件 -- .gz

        j -- 使用bzip2的方式压缩文件 -- .bz2

       压缩命令:

        tar -zcvf  生成压缩包的名字(xxx.tar.gz) +要压缩的文件或目录

        tar -jcvf  生成压缩包的名字(xxx.tar.bz2)+要压缩的文件或目录

       解压缩命令:

        tar -zxvf 压缩包的名字(xxx.tar.gz)(解压到当前目录)

        tar -jxvf压缩包的名字(xxx.tar.bz2) -C 指定的目录

    2)rar版本(需要手动安装软件)

      参数:

        压缩:-a

        解压缩:-x

      压缩命令:

        rar a 生成的压缩文件的名字 压缩的文件或目录

      解压缩命令:

        rar x 压缩的文件名 (可指定目录)

    3)zip版本(需要手动安装软件)

      参数:

        -r:压缩目录需要

      压缩命令:

        zip 压缩包的名字 压缩的文件或目

      解压缩:

        unzip 压缩包的名字(压缩到当前目录)

        unzip 压缩包的名字 -d 指定解压的路径

2、进程管理

  (1)查看当前在线用户的情况

     命令:who。

  (2)查看整个系统内部运行的进程状况

     参数:

       -a:显示全部

       -u:显示更详细的信息

       -x:不显示终端的进程

     命令:ps

      使用管道进行重定向:ps aux | grep xxx(使用该命令会创建一个进程)

  (3)终止进程

    1)查看信号的编号

      命令:kill -l

    2)杀死进程

      命令:kill -发送的信号 需要杀死的进程ID

  (4)查看当前进程的环境变量

    Linux下环境变量的格式:key - value

    key = value : value : value(以:为一个value)

    命令:env

      使用grep进行过滤PATH:env | grep PATH

  (5)任务管理器

    命令:top

3、网络管理

  (1)查看网络相关

    命令:ifconfig

  (2)测试连接

    命令:ping IP地址/网站

  (3)查看域名对应IP

    命令:nslookup 域名

4、用户管理

  (1)创建用户

    1)方法1:sudo adduser 添加的用户

    2)方法2:sudo useradd -s /bin/bash -g Robin -d /home/Robin -m Robin

      -s:指定使用的bash

      -g:指定用户组

      -d:用户的家路径

      -m:用户家目录不存在就自动创建

    3)添加用户组

      命令:sudo groupadd Robin(用户组名)

  (2)设置用户组

     修改Robin用户密码:sudo passwd Robin

     修改当前用户:passwd

     退出当前用户:exit

  (3)删除用户

    1)命令:sudo deluser +用户名

    2)命令:sudo userdel -r 用户名

      -r:把用户的主目录一起删除

  (4)切换用户

    命令:su 要切换的用户名

5、scp命令

scp == super copy

使用命令的前提条件:

目标主机已经成功安装openssh-sever

使用的格式:

scp -r 目标用户名@目标主机IP地址:/目标文件的绝对路径 /保存到本机的绝对(相当)路径

注意:

当在后续提示时,要输入yes,而不能简单输入Y

拷贝目录时需要加参数-r

例如:

$ cd ~

$ scp -r cqlismy@192.168.195.128:/home/cqlismy/APUE/ ./

6、其他命令

  (1)终端翻页

    Shift + PageUp -> 上翻页

    Shift + PageDown -> 下翻页

  (2)清屏

    clear

    Ctrl + l

  (3)创建终端

    Ctrl + Alt + T(Ubuntu)

    Ctrl + Shift + T(添加新标签页)

  (4)看手册

    man man -> 共9个章节

      1)可执行程序或shell命令

      2)系统调用(内核提供的函数)

      3)库调用(程序库中提供的函数)

      4)特殊文件(通常位于/dev)

      5)文件格式和规范(如:/etc/passwd)

      6)游戏

      7)杂项

      8)系统管理命令

      9)内核例程

  (5)设置或查看别名

      查看:alias

      设置:alias pag=’pas aux | grep’

      需要长久有效的话需要设置配置文件:.bashrc

  (6)显示字符串

      echo

      例如:echo $PATH(打印PATH环境变量值)

7、关机重启

  关机:poewroff

  重启:reboot

  关机:shutdown

Linux常用基础(二)的更多相关文章

  1. Linux常用基础命令(二)

    Linux常用基础命令 一.-ls--列表显示目录内容 二.-alias--设置别名 三.-du--统计目录及文件空间占用情况 四.-mkdir--创建新目录 五.-touch--创建空文件 六.-l ...

  2. Linux常用基础命令整理:关机命令、查看目录下文件命令等

    Linux常用基础命令整理:关机命令.查看目录下文件命令等 整理了一些Linux常用基础命令,欢迎指正. 首先记住四个热键,学会这四个键,收益一辈子. Tab按键---命令补齐功能Ctrl+c按键-- ...

  3. Linux常用基础指令

    Linux常用指令 一.基础命令 whoami查看当前用户 pwd查看当前所在位置 ls 查看当前文件夹的内容 ls -l或ll显示详细内容 cd 绝对路径:从根目录开始的路径 cd / 文件夹 返回 ...

  4. linux常用命令二

    linux常用命令一 常用指令 ls        显示文件或目录 -l           列出文件详细信息l(list) -a          列出当前目录下所有文件及目录,包括隐藏的a(all ...

  5. Linux常用基础命令

    一.系统目录结构 约定俗成:   bin (binaries)存放二进制可执行文件   sbin (super user binaries)存放二进制可执行文件,只有root才能访问   etc (e ...

  6. linux(三)之linux常用命令二

    今天就是星期五了,又可以休息两天了.有点小激动,开心.不过还是要加油,因为还有很多东西等着我去学习呢! 七.chmod 作用:修改文件的权限 7.1.命令格式:chmod mode filename ...

  7. 前后端同学,必会的Linux常用基础命令

    无论是前端还是后端同学,一些常用的linux命令还是必须要掌握的.发布版本.查看日志等等都会用到.以下是我简单的总结了一些简单又常用的命令,欢迎大家补充.希望能帮助到大家 本文首发于公众号 程序员共成 ...

  8. linux学习9 运维基本功-Linux常用基础命令实战应用

    一.文件系统知识回顾 1.Linux文件系统: a.文件名称严格区分字符大小写 b.文件可以使用除/以外任意字符 c.文件名长度不能超过255个字符 d.以.开头的文件为隐藏文件: . :当前目录 . ...

  9. linux常用命令(二)

    文件处理命令接上一篇 cat concatenate and display fils 查看小文件 more分页显示文件 空格或者f翻页,回车下一行,Q或q退出. head –num  num代表行数 ...

随机推荐

  1. Python——pip快速下载第三方库到指定环境

    pip install Scikit-learn --target=C:/Users/Jery/PycharmProjects/play/venv/Lib/site-packages -i https ...

  2. 线程安全---Day23

    最近忙着备考大学四年最后的两科,昨天刚考完大学所有的考试,但是大学专业是机械,但是自己热衷于IT行业,想往IT行业走,希望毕业后能成功进入到IT行业,只希望毕业能找到一份Java开发工程师的工作,这样 ...

  3. 小程序自定义tabbar custom-tab-bar 6s出不来解决方案,cover-view不兼容

    1.从微信小程序的官网扣下来的demo,实际测试中,发现6s ios10 系统不兼容,里面的内容出不来 <cover-view class="tab-bar"> < ...

  4. QML 缓存(QML Caching)

    最近一直在学习QML,在Qt Creator中新建Qt Quick工程后,尝试不断地修改qml文件来进行试验,qml文件需要反反复复的修改. Qt Widget工程,如果修改了cpp代码后,直接构建或 ...

  5. Python之路(第四十五篇)线程Event事件、 条件Condition、定时器Timer、线程queue

    一.事件Event Event(事件):事件处理的机制:全局定义了一个内置标志Flag,如果Flag值为 False,那么当程序执行 event.wait方法时就会阻塞,如果Flag值为True,那么 ...

  6. I still have a dream!

    当聊起梦想时,哥总会说别跟我谈梦想,我已经戒了!现在的我对梦想并不感冒,总是冷眼旁观很多事情,那些经不起时间检验的事和人,总会消散在历史云烟中,若干年后,又有谁还会记得那些遗弃在历史尘埃中,琐碎的芝麻 ...

  7. flask 简单示例

    flask import flask from flask import jsonify from flask import request # 要获取到请求参数的话,就要导入这个模块 ''' 创建接 ...

  8. SRT字幕格式

    [时间:2019-03] [状态:Open] [关键词:字幕,SRT,文件格式] 0 引言 视频文件中最简单.最常见的外挂字幕格式是SRT(SubRip Text).本人找了好久也没找到类似的标准文档 ...

  9. PTA 根据后序中序遍历输出先序遍历

    本题要求根据给定的一棵二叉树的后序遍历和中序遍历结果,输出该树的先序遍历结果. 输入格式: 第一行给出正整数N(≤30),是树中结点的个数.随后两行,每行给出N个整数,分别对应后序遍历和中序遍历结果, ...

  10. swiper使用总结-坑点汇总

    1.开发中遇到个坑,ScrollableTabView(选项卡)+swiper(轮播图)在安卓下,初始化的第一页不会渲染,需要在ScrollableTabView挂载完毕后再渲染swiper. 解决方 ...