博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux第一波命令总结
阅读量:7241 次
发布时间:2019-06-29

本文共 2102 字,大约阅读时间需要 7 分钟。

第一波命令总结

1.1 ip 显示ip地址
ip a == ip address

1.2 ifconfig 显示ip地址

1.3 mkdir make directory 创建目录

1.4 ls list 显示目录内容

-l 显示详细信息

1.5 cd change directory 进入目录

1.6 pwd print working directory 显示当前所在目录

1.7 vi 编辑器

vim
##1) vi /data/oldboy.txt

##2)进入编辑模式 i()

##3)进行编辑

##4)编辑完成 退出编辑模式

esc

##5)保存并退出

:wq

##6)显示文件内容

[root@oldboyedu50 ~]# cat /data/oldboy.txt
I am studying linux.

vi 记事本

vim notepad++

:wq write quit

:q 退出不保存
:q! 强制退出不保存

1.8 cat 显示文件内容

1.9 cp copy 复制文件或目录 默认复制文件

1.10 man 查询帮助信息

1.11 echo 显示信息到屏幕

1.12 xargs 分组

-n数字 分为几组

1.13 touch 创建文件 修改文件的时间戳

1.14 mv move 移动

1.15 rm remove 删除

-r 递归删除 删除目录及目录的内容
-f force 强制删除不提示

[root@oldboyedu50 data]# rm /root/data/oldboy.txt.bak -f

  1. find 查找文件

[root@oldboyedu50 data]# find /root/ -type f -name "oldboy.txt"

/root/oldboy.txt

-type 找什么类型的 f file (文件)

d directory (目录)

-name "叫什么名字的"

1.16 grep 三剑客老三 过滤

1.17 sed 三剑客老二 取行

-n 取消默认输出
-i 修改文件内容
-i.bak 显示备份文件 修改文件内容

sed  -n '3p' sed  -n '3,5p'          's#oldboy#oldgirl#g'          s===sub

1.18 awk 三剑客老大 取列

NR 行号
'NR==3'
'NR==3,NR==5'

1.19 head 显示文件的前几行内容 默认显示前10行

-n5 ==== -5 前5行

1.20 tail 显示文件的最后几行内容 默认显示最后10行

-n5 ==== -5 最后5行

1.21 alias 设置或显示别名

unalias 临时取消别名
1.22 source 配置生效
/etc/profile
1.23 which 显示命令绝对路径(全路径)
1.24 uname 显示系统信息
-r kernel(内核) 显示内核版本
-m 32? 64?

1.25 useradd 添加用户

1.26 passwd 设置密码
1.27 su switch user 切换用户
1.28 getenforce 查看selinux状态
1.29 setenforce 修改selinux
1.30 mount 挂载 (给设备创造入口)
mount /dev/cdrom /mnt
1.31 umount 卸载
不要在/mnt下面
umount /mnt
1.32 lscpu 显示cpu信息
1.33 free 显示内存使用情况
-h --human-readable 人类可读
1.34 column 让每一列对齐
-t 对齐
1.35 w 显示系统负载信息

1.36 uptime 显示系统负载信息

1.37 yum 软件包管理命令 替你下载 替你安装
yum install tree -y
1.38 rpm 软件包管理命令
-ivh
-i install
-vh 显示安装过程
1.39 df 显示磁盘的使用情况 挂载信息
-h 人类可读 显示大小

1.40 less /more 一页一页查看文件内容

f (front)或空格 下一页
b (back) 上一页
q (quit)

1.41 man 命令

1.42 --help

快捷键:

1.tab 自动补全
2.ctrl + l(小写字母L) 清屏
3.ctrl + c(cancel) 取消当前的操作
4.ctrl + d 退出当前用户
5.esc+ .(点) 使用上一个命令的最后一个东西

特殊符号:

1.>
2.>>
3.2>>
4.2>

  1. 2>&1
    • 所有字符(文字) 任何文字
  2. | 管道 前一个命令的结果 通过管道传递给后一个命令

    find +|xargs

  3. .(点) 当前目录 当前所在目录
  4. .. 当前目录的上一级目录

vim 快捷键:

  1. G
  2. gg
  3. 100gg
  4. o (小写字母O)
  5. u (undo) 撤销

转载于:https://blog.51cto.com/13855748/2147875

你可能感兴趣的文章
Sequence operation(线段树区间多种操作)
查看>>
怎样解决Ubuntu发热严重地问题
查看>>
申请付费苹果开发者账号 注意事项及流程 (转)
查看>>
ThinkPHP 3.2.3 数据缓存与静态缓存
查看>>
2-7-集合运算(A-B)∪(B-A)-线性表-第2章-《数据结构》课本源码-严蔚敏吴伟民版
查看>>
Linux中设置服务自启动的三种方式
查看>>
友盟新功能介绍:在线参数-备用
查看>>
RAC object remastering ( Dynamic remastering )
查看>>
Log4net使用(一)
查看>>
[Android][Android Studio] *.jar 与 *.aar 的生成与*.aar导入项目方法
查看>>
PopUpWindow使用详解(二)——进阶及答疑
查看>>
史上最完整的Android开发工具集合
查看>>
Pythonn new-style class and old-style class
查看>>
Java中对象构造
查看>>
Linq一对多联合查询
查看>>
CYQ.Data 从入门到放弃ORM系列:开篇:自动化框架编程思维
查看>>
在设计DJANGO用户更改密码时,出现NoReverseMatch at /account/password-change/这种妖精如何办?...
查看>>
android中保存一个ArrayList到SharedPreferences的方法
查看>>
NOIP模拟赛20161016R1
查看>>
SQL Server 常用命令
查看>>