前言

之前在思考Linux 命令dudf的命令的英文名字的时候, 查询了一下. 发现我们经常使用的Linux命令都是英文字母的缩写. 今天在此, 将这些内容简单的总结一下.


正文

文件目录&文件操作命令

  • ls :list(列出目录内容). ls -alist -all的缩写, 意在查看所有文件.
  • touch: touch.创建文件.
  • rm:Remove(删除目录或文件)
  • mkdir :Make Directory(创建目录) .
  • rmdir : Remove Directory (删除目录).
  • ln -s : link -soft 创建一个软链接, 相当于创建一个快捷方式. ln -s /usr/Kafka/kafka_2.11-1.0.0 current
  • cp : Copy file. cp -rp hello1/ hello2/. 注意如果需要拷贝软连接 -d参数.
  • mv: Move file.
  • cd :Change Directory (改变目录).
  • pwd: print work directory 打印当前目录, 显示出当前工作目录的绝对路径.
  • cat : concatenate连锁. cat file1 file2>>file3把文件1和文件2的内容联合起来放到file3中.
  • echo : 回声. 使用重定向创建文件.(echo “123” >> 123).>> 追加 > 覆盖.
  • vi: Visual editor 可视化编辑器.
    • I插入; Esc取消;
    • :wq! (write and quit).
    • a在光标后面插入;
    • A 在该行的最后插入;
    • I在该行最前面插入;
    • gg跳到文件首行;
    • G直接跳到文件的末行;
    • dd删除行 5dd删除光标后的5行;
    • yy 赋值当前行,
    • 3yy复制多行;
    • p粘贴;
    • v进入字符选择复制,
    • y复制
    • p粘贴;
    • Ctrl + V进入块选择模式;
    • shift+v 进入行选择模式;
    • 查找替换%s/sad/88888 替换;
    • /you查找文件内出现,定位到第一个匹配,n查找下一个匹配, N定位到上一个.

文件权限管理

  • chown : Change owner
  • chgrp : Change group
  • chmod : Change mode

文件系统

  • mkfs: Make file system
  • fsck:File system check

Tar包

  • tar:Tape archive. 经常使用的tar -cvf hello.tar.

    • 必选参数(-c: 建立压缩档案; -x:解压; -t:查看内容;-r:向压缩归档文件末尾追加文件;-u:更新原压缩包中的文件)
    • 可选参数(-z:有gzip属性的;-j:有bz2属性的;-Z:有compress属性的;-v:显示所有过程;-O:将文件解开到标准输出.)
    • .tar 解压tar xvf FileName.tar 压缩tar cvf FileName.tar DirName
    • .tar.gz 和 .tgz 解压tar -zxvf FileName.tar.gz 压缩tar -zcvf FileName.tar.gz DirName

时间处理

  • date: 时间. 查看系统时间. date +"%Y-%m-%d %H:%M:%S".

用户处理

  • su : switch user 切换用户.
  • uname : Unix name.
  • who: 查看当前在线.
  • last: 查看最近的登陆历史.

磁盘管理

  • df : disk free 其功能是显示磁盘可用空间数目信息及空间结点信息. 换句话说,就是报告在任何安装的设备或目录中, 还剩多少自由的空间. df -h
  • du : Disk usage.du -sh

进程管理

  • ps : process status(进程状态,类似于windows的任务管理器) 常用参数:-auxf. ps -auxf 显示进程状态.
  • nohup : No HangUP
  • fg : Foreground
  • bg : Background

安装包(rpm/yum/…)

  • rpm : redhat package manager 红帽子打包管理器

  • dpkg:Debian package manager

  • apt : Advanced package tool(Debian或基于Debian的发行版中提供)

  • lsmod: List modules.

  • insmod : install module,载入模块

  • rmmod:Remove module

  • lsmod:List module

帮助

  • man: Manual. 手册.

常见目录含义

  • /bin : BINaries #下面的是一些二进制程序文件

  • /dev : DEVices #下面的是一些硬件驱动

  • /etc : ETCetera #目录存放着各种系统配置文件, 类似于windows下的system

  • /lib : LIBrary

  • /proc : PROCesses

  • /sbin : Superuser BINaries

  • /tmp : TeMPorary

  • /usr : Unix Shared Resources

  • /var : VARiable ?

  • /boot : boot #下面的是开机启动文件

  • 文件结尾的"rc"(如.bashrc、.xinitrc等) : Resource configuration
    Knnxxx / Snnxxx(位于rcx.d目录下) : K(Kill) ; S(Service) ; nn(执行顺序号); xxx(服务标识).

    • .a(扩展名a) : Archive, static library.
    • .so(扩展名so) : Shared object, dynamically linked library.
    • .o(扩展名o) : Object file, complied result of C/C++ source file.

缩略手册 (字母排序)

  • apache : “a patchy” server.

  • apt : Advanced Packaging Tool

  • ar : archiver

  • as : assembler

  • awk : “Aho Weiberger and Kernighan” 三个作者的姓的第一个字母

  • bash : Bourne Again SHell

  • bc : Basic (Better) Calculator

  • bg : BackGround

  • biff : 作者Heidi Stettner在U.C.Berkely养的一条狗, 喜欢对邮递员汪汪叫.

  • cal : CALendar

  • cat : CATenate

  • cd= Change Directory

  • chgrp : CHange GRouP

  • chmod : CHange MODe

  • chown : CHange OWNer

  • chsh : CHange SHell

  • cmp : compare

  • cobra : Common Object Request Broker Architecture

  • comm : common

  • cp : CoPy

  • cpio : CoPy In and Out

  • cpp : C Pre Processor

  • cron : Chronos 希腊文时间

  • cups : Common Unix Printing System

  • cvs : Current Version System

  • daemon : Disk And Execution MONitor

  • dc : Desk Calculator

  • dd : Disk Dump

  • df : Disk Free

  • diff : DIFFerence

  • dmesg : diagnostic message

  • du : Disk Usage

  • ed : editor

  • egrep : Extended GREP

  • elf : Extensible Linking Format

  • elm : ELectronic Mail

  • emacs : Editor MACroS

  • eval : EVALuate

  • ex : EXtended

  • exec : EXECute

  • fd : file descriptors

  • fg : ForeGround

  • fgrep : Fixed GREP

  • fmt : format

  • fsck : File System ChecK

  • fstab : FileSystem TABle

  • fvwm: F*** Virtual Window Manager

  • gawk : GNU AWK

  • gpg : GNU Privacy Guard

  • groff : GNU troff

  • hal : Hardware Abstraction Layer

  • joe : Joe’s Own Editor

  • ksh : Korn SHell

  • lame : Lame Ain’t an MP3 Encoder

  • lex : LEXical analyser

  • lisp : LISt Processing = Lots of Irritating Superfluous Parentheses

  • ln : LiNk

  • lpr : Line PRint

  • ls : list

  • lsof : LiSt Open Files

  • m4 : Macro processor Version 4

  • man : MANual pages

  • mawk : Mike Brennan’s AWK

  • mc : Midnight Commander

  • mkfs : MaKe FileSystem

  • mknod : MaKe NODe

  • motd : Message of The Day

  • mozilla : MOsaic GodZILLa

  • mtab L Mount TABle

  • mv : MoVe

  • nano L Nano’s ANOther editor

  • nawk : New AWK

  • nl : Number of Lines

  • nm : names

  • nohup : No HangUP

  • nroff : New ROFF

  • od : Octal Dump

  • passwd = PASSWorD

  • pg : pager

  • pico : PIne’s message COmposition editor

  • pine : “Program for Internet News & Email” = “Pine is not Elm”

  • ping : 拟声 / Packet InterNet Grouper

  • pirntcap : PRINTer CAPability

  • popd : POP Directory

  • pr : pre

  • printf : PRINT Formatted

  • ps : Processes Status

  • pty : pseudo tty

  • pushd : PUSH Directory

  • pwd : Print Working Directory

  • rc : runcom / run command, rc还是plan9的shell

  • rev : REVerse

  • rm : ReMove

  • rn : Read News

  • roff = RunOFF

  • rpm : RPM Package Manager = RedHat Package Manager

  • rsh, rlogin, rvim 中的r = Remote

  • rxvt : ouR XVT

  • seamoneky : 我

  • sed : Stream EDitor

  • seq : SEQuence

  • shar : SHell ARchive

  • slrn : S-Lang rn

  • ssh : Secure SHell

  • ssl : Secure Sockets Layer

  • stty : Set TTY

  • su : Substitute User

  • svn : SubVersioN

  • tar : Tape ARchive

  • tcsh : TENEX C shell

  • tee : T (T形水管接口)

  • telnet : TEminaL over Network

  • termcap : terminal capability

  • terminfo : terminal information

  • tex : τέχνη的缩写,希腊文art

  • tr : traslate

  • troff : Typesetter new ROFF

  • tsort : Topological SORT

  • tty : TeleTypewriter

  • twm : Tom’s Window Manager

  • tz : TimeZone

  • udev : Userspace DEV

  • ulimit : User’s LIMIT

  • umask : User’s MASK

  • uniq : UNIQue

  • vi : VIsual / Very Inconvenient

  • vim : Vi IMproved

  • wall : write all

  • wc : Word Count

  • wine : WINE Is Not an Emulator

  • xargs : eXtended ARGuments

  • xdm : X Display Manager

  • xlfd : X Logical Font Description

  • xmms : X Multimedia System

  • xrdb : X Resources DataBase

  • xwd : X Window Dump

  • yacc : yet another compiler compiler

  • Fish : the Friendly Interactive SHell

  • su : Switch User


Others

MIME : Multipurpose Internet Mail Extensions

ECMA : European Computer Manufacturers Association

FIFO : First In, First Out

GRUB : GRand Unified Bootloader

IFS : Internal Field Seperators

LILO : LInux LOader

MySQL : My是最初作者女儿的名字,SQL = Structured Query Language

PHP : Personal Home Page Tools = PHP Hypertext Preprocessor

PS : Prompt String

Perl : “Pratical Extraction and Report Language” = “Pathologically Eclectic Rubbish Lister”

Python: 得名于电视剧Monty Python’s Flying Circus

Tcl: Tool Command Language

Tk : ToolKit

VT : Video Terminal

YaST : Yet Another Setup Tool


Reference

[1] linux命令英文缩写的含义(方便记忆)
[2] linux中dd命令和df命令是什么单词的缩写,意思是什么?
[3] Linux 下的dd命令使用详解(摘录)
[4] linux中tar命令用法
[5] cp复制软连接
[6] Linux cp命令
[7] linux下五种查找命令

常见的Linux命令缩写相关推荐

  1. Linux 命令缩写及参数

    (45条消息) Linux中常用的命令都是哪些单词的缩写_yangzongjie的博客-CSDN博客 (45条消息) Linux中常用的命令都是哪些单词的缩写_yangzongjie的博客-CSDN博 ...

  2. Linux 命令缩写

    来源:http://blog.csdn.net/jun_come_on/article/details/6803633 命令缩写: ls:list(列出目录内容) cd:Change Director ...

  3. linux proc目录全称,Linux命令 今天说一说Linux 命令缩写全称

    2598 首页 > 资讯 > Linux命令 今天说一说Linux 命令缩写全称 Linux命令 今天说一说Linux 命令缩写全称 ls:list(列出目录内容) cd:Change D ...

  4. JAVA编程中常见的Linux命令

    编程中常见的Linux命令 一.在学习Linux常见命令之前,我们先学习一下Linux的登陆. 1.1 登录方式一:     在Xshell软件中输入:ssh + 自己的外网IP地址,按下键盘中的回车 ...

  5. 常见的linux命令及其翻译

    常见的linux指令 1.ls ll 查看文件信息 2.cd 切换工作目录 cd 或 cd ~ 切换到/home/用户目录 cd. 切换到当前目录 cd.. 切换到上级目录 cd- 切换入上次所在的目 ...

  6. linux twm,linux 命令缩写解析

    linux有非常多的命令,如果可以知道它是什么的缩写,一定非常方便我们的记忆.下面转载一下这方面的知识. bin = BINaries /dev = DEVices /etc = ETCetera / ...

  7. 最常见的linux命令(centOS 7.6)

    最常见,最频繁使用的基础命令如下: 系统经典语录: 1.命令操作完没有任何消息信息, 就是最好的消息 2.系统一切从根开始 3.系统中数据一切皆文件 皮一下,这都是干货偶,大佬轻喷 一.linux关机 ...

  8. linux关机命令_Linux基于centOS 7.6常见的Linux命令

    一.linux关机命令: 1.shutdown命令安全地将系统关机(推荐)参数说明: [-r] 重启计算器. [-h] 关机后关闭电源[halt]. [-c] cancel current proce ...

  9. Linux命令缩写来由

    A 命令 全称 功能 备注 apt AdvancedPackaging Tool APT用来自动下载,配置,安装二进制或者源代码格式的软件包   awk Aho Weiberger and Kerni ...

最新文章

  1. CMake 进行调试
  2. Libevent使用例子,从简单到复杂
  3. 浅谈前后端分离思想对自由泳练习的指导意义
  4. LS 24 Bracket sequence(DP)
  5. Sharepoint COMException 0x81020037
  6. android 继承现有控件,Android继承现有控件拓展实现自定义控件textView
  7. npm发布vue组件
  8. VMware vSphere 5.1 群集深入解析(二十九)-故障排错
  9. 攻击者接管账户,攻陷周下载量超700万次的JavaScript 流行库 ua-parser-js
  10. RS-232通信接口
  11. oce专项认证 oracle_Oracle Certification Program | Oracle 中国
  12. c语言学生班级通讯录,C语言做学生通讯录
  13. 沉稳:天塌地陷,岿然不动;日月星辰,唯吾独尊
  14. vue 源码自问自答-响应式原理
  15. python中turtle库基本函数
  16. [RL 9] Trust Region Policy Optimization (ICML, 2015)
  17. AI如何挑战传统翻译
  18. 京东数科“四位一体”布阵新基建沙场
  19. ubuntu 手机连接不到电脑,配置
  20. 怎么把桌面计算机放到快速启动栏,如何设置电脑快速启动?

热门文章

  1. CTFSHOW WEB 1-100
  2. 西安交通大学计算机组成原理实验,西安交通大学计算机组成原理专题实验(上)第一次实验报告.pdf...
  3. 【林轩田】机器学习基石(九)——线性回归
  4. vue 中父子组件传递通信(看图就会了,皮卡皮卡)
  5. DbVisualizer解决中文乱码问题
  6. 【Markdown笔记】数学公式 三角函数
  7. 用不了chatgpt,试试Claude-Claude注册教程
  8. php框架laravel下载,laravel 5.4
  9. MES入门.浅谈ISA-95
  10. MES入门.浅谈ISA-88