Linux 基础2

作者: 看远方的星 | 来源:发表于2018-10-11 23:19 被阅读26次

2018/10/9

Linux 基本命令:

  • cat+文件名 打印当前目录下的某文件内容(不需要gui系统)
    cat >文件名 创建新的文件 Ctrl+c 终止创建。
    tac +文件名 倒序打印文件内容。

  • vi 创建新的文件 按 esc键后插入两个字消失,再输入 :wq 保存并退出。

image.png
image.png
  • head+文件名 默认打印文件内容前10行
    head -n 3 打印内容的前三行

  • tail 默认打印文件内容后10行
    tail -n 3 打印内容的后三行

shift+pgup/pgdn 对文件内容进行上下浏览。(查看文件内容的时候通用)

  • more 分屏打印文件内容。按空格键进入下一页,shift+pgup往前看,百分比显示查看进度。

  • less 分屏打印文件内容。Ctrl F 往后 Ctrl B 往前

  • gedit+文件名 往文件里写入新的内容 Linux中gedit类似Windows的记事本。多次编辑会产生临时交换文件(文件名~)可再次进入编辑。此功能前提是Linux有gui系统。Git内无gedit,无法进行此命令。

  • ed +文件名
    进入编辑需要先输入字母a(新增文字)
    停止新增文字输入.
    保存 输入w+文件名(可以不加文件名) 退出按q
    ed是linux比较老的文本编辑器。

  • nano+文件名 进入编辑
    Ctrl o 保存 Ctrl x 退出

  • tar -cvf ab.tar a b 为a,b创建名为ab.tar的包。
    -c 创建一个包文件 v显示包处理过程 f 必须,无任何含义。
    tar -xvf ab.tar 解包
    tar -tvf ab.tar 可查看包文件里的内容。
    tar -xvf ab.tar a 指定提取包里的某文件。
    tar -xvf ab.tar -c 目录a 解压到指定目录

  • history 显示历史命令

  • clear 清屏

  • wc 统计行数(-1) 统计单词数(-w)统计字节数(-c)。

  • grep 查找符合条件字符串 grep '^b' 文件名 打印以b开头的行 。(未掌握)

  • cut 从每行中显示出选定的字节、字符或字段。
    -f : 输出由file指定位置的字节 -d :指定分隔符 -d与-f通常一起使用
    -c/b : 输出由bytes指定的位置处字节

vip41@VM-0-15-ubuntu:~/tmp$ cat z2.txt 
arasdfg
afsgs
qafsg
vip41@VM-0-15-ubuntu:~/tmp$ cut -b 2 z2.txt 
r
f
a
vip41@VM-0-15-ubuntu:~/tmp$ cut -c 2 z2.txt 
r
f
a
vip41@VM-0-15-ubuntu:~/tmp$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
vip41@VM-0-15-ubuntu:~/tmp$ echo $PATH | cut -d "/" -f 2
usr
  • sort 对文件的数据进行排序 -u 对排序后认为相同的行只留其中一行。-r 逆序输出。
  • 管道:将某个命令的输出信息当作某个命令的输入,由管道符号“|”来标识。

友情阅读推荐:

相关文章

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

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

  • 嵌入式LINUX开发三步走

    第一学习阶段,主要打好基础,学好C编程,Linux系统编程。 1、C语言编程基础 2、嵌入式开发基础:Linux概...

  • linux基础2

    centos 修改IP地址 在vmware下安装了一个centos 7 x86_64系统首先ifconfig查看网...

  • linux基础2

    一、vi 字符串查找(常用):/要查找的字符串 敲enter开始查找 n代表下一个 N代表上一个从上往下找...

  • Linux基础(2)

    1、Linux上的文件管理类命令 pwd命令 作用:显示当前工作路径的绝对路径 用法:pwd [选项] 常用选项:...

  • Linux 基础2

    2018/10/9 Linux 基本命令: cat+文件名 打印当前目录下的某文件内容(不需要gui系统)cat...

  • linux基础2

    文件系统和磁盘管理 文件管理 查看文件信息: lsls是英文单词list的简写,其功能为列出目录的内容,是用户最常...

  • Linux基础-2

    su命令和sudo服务 su命令用于变更使用者的身份,格式是su |-| 用户名 例1:从root用户切换到us...

  • linux基础(2)

    环境变量 在某一环境的变量,比如登录时的当前环境。投递任务时的环境变量以及赋值的变量等。能在环境中取到的变量内容!...

  • linux基础2

    1、linux发行版的系统目录名称命令规则以及用途 在linux操作系统中,一切皆被抽象为文件,普通文件和目录文件...

网友评论

    本文标题:Linux 基础2

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