Linux Operational Order

命令 : 命令 + [参数] + [对象]

1. 命令查询&别名

2. 系统操作

3. 文件[夹]操作

4. 网络通讯及管理


1. 命令查询&别名

  1. whatis +命令: 查询命令(文件)
  2. whereis / which : 查文件(命令)路径
  3. 两次Tab键: 查询所有命令
  4. man + 命令 查询参考手册
    info + 命令 : 技术人员使用
    命令 + --help:同上
    man + man : 查询手册manul
  5. history: 查看历史命令 ;
    +'-c' : 清除历史命令
    ! + 编号 : 执行历史命令
  6. alias [别名]= [指令名] / unalias [别名]: 自定义命令(给命令另加一个别名) / 解别名

2. 系统操作

  1. clear :清除当前屏内容
  2. w / who :当前连接服务器都有哪些用户(地址); w 更详细
    who am i : 当前用户
    last: 最近使用系统的账户
  3. reboot / init 6 :重启系统
  4. shutdown / init 0: 关机
    Linux 有6级启动级别
  5. logout / exit : 退出系统,回到上一个shell
  6. adduser / userdel / passwd / ssh : 增加用户 / 删除用户 / 配置(修改)密码
  7. su - switch user : 切换到用户
    sudo cd / root : 普通用户使用超级管理员权限 sudo - super user do
  8. ps : 查看当前进程(通常加管道,精确查找) progress
    + -ef / aux : 查看所有
    pid : 进程的编号
    kill + pid : 终止进程
    kill + -9 + pid : 强制终止
  9. top : 任务管理器,查看进程状态;
    q - 退出
  10. jobs : 查看哪些程序在后台运行
    bg %num : 运行后台的第num个进程
    fg %num : 拿到前台运行第num个进程
    程序 + & : 启动并在后台运行
  11. systemctl : 系统服务配制 程序名d : d - daemon : 守护进程,后台运行
    + start + 程序 : 启动
    + stop + : 停止
    + restart + : 重启
    + status + : 查看状态
    + enable + : 开机自启
    + disable + : 禁用自启
  12. free : 查看内存状态
  13. cat /etc/centos-release -->查看centos系统版本命令
  14. cd /proc --> 进入文件夹查看内存/cpu/硬盘等信息(都以文件形式存在)
  15. iostat : 报告设备CPU和I/O统计信息
  16. pmap + PID : 查看系统使用内存状况

3. 文件[夹]操作

a. 增加 / 修改 / 复制 / 移动

  1. mkdir + 文件夹名 : 创建文件夹 (make directory)
    mk -p 文件夹/子文件夹 : 同时创建文件夹及其子文件夹 (parent)
  2. rmdir + 文件夹 : 删文件夹 (remove empty directory)
  3. touch : 修改文件[夹]的时间属性为当前系统时间; 文件[夹]名不存在,则新建一
  4. cp - copy :复制文件
  5. mv - move : 移动文件或给文件重新命名个文件

b. 删除

  1. rm - remove : 删除
    -f : force(强制性删除)
    -r : recursive(递归式删除)
    -i : interactive (默认的,交互式删除)
  2. mkdir - make directory
    -p : parent

c .查找 / 查看

  1. cd - change directory : 切换目录 ; ./ -->切换到当前目录下
  2. pwd - print working directory : 当前工作目录(绝对路径)
  3. ls - list directory contents: 列出文件夹下内容 (目录链接)
    -l : long format
    -a : all ; .xxx - 隐藏文件
    -R : 查看所有文件
  4. tree : 用树结构查看所有文件
  5. cat - concatenate : 查看文件内容
    -n : numbers - 每一行内容有行号
  6. head / tail : 从前/后看文件 ; + -n : 查看指定行数的内容
  7. grep : 匹配关键词(RegExp) 一般先cat 文件 | grep "关键词"
    gerp + -v 关键词 : 不搜索含该词的信息
  8. more / less : 查看文件(分屏) 放到管道里
  9. wc - word count : 文件内容统计
    -l : lines
    -w : words
    -c : characters
  10. file : 查看文件类型
  11. find : 查找文件(当前目录下, 在硬盘里查找)

d. [解]压缩 / [解]归档

  1. gzip / gunzip : 压缩和解压
  2. xz :
    -d : decompress 解压缩
    -z : compress 压缩
  3. tar -xvf : 解归档文件;(archive - 档案)
    tar -cvf 档案名 文件名s : 归档文件
    -c : create
    -x : extract (提取)
    -v : verbose
    -f : filename 该指令需在最后 接档案名
    -r : append (增加文件)

e. 其它操作

  1. ln -s 文件名(绝对路径) 链接名 : 软连接(符号链接 ln- link; s - symbol;)
    ln -s /root/code/share_fish.py   /usr/bin/sf
  2. ln 文件名(绝对路径) 链接名: 硬链接(没有复制数据的情况下,对本地数据进行备份 - 对数据对象多加了一个引用)
    命令(文件名)放到 '/usr/bin/ ' 路径下,可以直接调用
  3. 文件内容操作 - 不改变原文件
    sort 文件名 : 文件内容排序
    uniq 文件名 : 文件内容去重
    paste text1 text2 : 将两个文件粘贴在一起
    diff text1 text2 : 比较两个文件的不同
    cut - b num1-num2 text : 将文件里的一部分取出来
  4. '>' + 文件名 : 输出重定项 - 将输出结果放在指定文件里
    '>>' + 文件 : 追加输出重定项(前面的不会被覆盖)
    '2>' + 文件名 : 错误输出重定项
  5. '<' : 输入重定项,将'<' 后面的内容输入到前面的文件里
  6. echo : 回声,输出echo后面的内容
  7. chmod : 改变文件的访问权限( r - read; w - write , x - execute)
    -当前用户(u)-同组用户(g)-不同组的其它用户(o)
    chmod u+x share_fish.py 增加编译权限
    -rwxr--r-- 1 root root 450 Jul 24 10:50 share_fish.py
    chmod g-x,0-x share_fish.py 去除编译权限
    oot root 450 Jul 24 10:50 share_fish.py
  8. ls | xargs yum : xargs - 将前一个命令的结果作为后一个命令的参数
  9. cal : 输出日历 / + 2018 : 输出2018全年的日历

4. 网络通讯及管理

  1. ifconfig / ip address : 查看网络地址 (eth0 - 以太网0 ; UP - 启用 ; BROADCAST - 广播式网络 ; MULTICD\AST - 最大传输; inet 172.18.148.101 - 内网)
  2. ping + IP地址 : 网络可达性检查 ,也是一种攻击手段; ICMP(Internet Control Message Protocol)Internet控制报文协议
  3. netstat : 查看网络状态
    + nap : 查看相关指令
    + -lntp : 查看相关网络进程状态
  4. scp + 文件(绝对路径) + 对方用户名@对方地址:文件(绝对路径) : 跨机远程拷贝文给目标用户
  5. sftp 用户名@公网地址 : 安全文件传输
    help:显示帮助信息。
    ls / lls:显示远端/本地目录列表。
    cd / lcd:切换远端/本地路径。
    mkdir / lmkdir:创建远端/本地目录。
    pwd / lpwd:显示远端/本地当前工作目录。
    get:下载文件。
    put:上传文件。
    rm:删除远端文件。
    bye / exit / quit:退出sftp。
  6. wget :非交互式网络下载器 "wget+下载路径 +-O +自定义文件名":下载时命名文件
  7. firewall -cmd : 配置防火墙
    firewall -cmd --add-port=80.tcp --permanent : 永久开启防火墙,端口为80
    firewall -cmd --add-service=http --permanent : 永久为http协议开启防火墙

快捷键

ctrl + c:停止程序
ctrl + d : 停止输入
ctrl + z : 暂停执行(程序保留在后台)

计划任务

  1. crontab -e : 克隆表
    [root@iZwz97tbgo9lkabnat2lo8Z ~]# crontab -e
    * * * * * echo "hello, world!" >> /root/hello.txt
    59 23 * * * rm -f /root/*.log
    说明:输入crontab -e命令会打开vim来编辑Cron表达式并指定触发的任务,上面我们定制了两个计划任务,一个是每分钟向/root目录下的hello.txt中追加输出hello, world!;另一个是每天23时59分执行删除/root目录下以log为后缀名的文件。如果不知道Cron表达式如何书写,可以参照/etc/crontab文件中的提示(下面会讲到)或者用谷歌或百度搜索一下,也可以使用Cron表达式在线生成器来生成Cron表达式。
  2. vim /etc/crontab : 打开crontab文件

其它

EOF - end off file : 文件结束

nohup + 文件名 :
screen
tail -f :

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 213,558评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,002评论 3 387
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 159,036评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,024评论 1 285
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,144评论 6 385
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,255评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,295评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,068评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,478评论 1 305
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,789评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,965评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,649评论 4 336
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,267评论 3 318
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,982评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,223评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,800评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,847评论 2 351

推荐阅读更多精彩内容