标签:linu dev === work enforce 分组 move 3.2 卸载
第一波命令总结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
[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>
| 管道 前一个命令的结果 通过管道传递给后一个命令
find +|xargs
vim 快捷键:
标签:linu dev === work enforce 分组 move 3.2 卸载
原文地址:http://blog.51cto.com/13855748/2147875