Linux系统简介&分区&基础命令(ADMIN01-2)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux系统简介&分区&基础命令(ADMIN01-2)相关的知识,希望对你有一定的参考价值。
6.5.3 cat <&0 >&1
从标准输入stdin(0)读入数据,在标准输出stdout(1)显示出来
6.6 uname
查看内核版本信息
uname -r
3.10.0 -327 .el7 .x86_64
主版本 次版本 rhel7 64位操作系统
6.7 lscpu
显示CPU相关信息
6.8 cat /proc/meminfo
显示内存相关信息
6.9 history
查看历史命令
6.9.1 history -c
清空历史命令
6.9.2 grep -i histsize /etc/profile
HISTSIZE=1000
可以修改HISTSIZE的数值,来修改储存历史记录的条数,工作中一般改为10条
6.9.3 !str
执行最近一次以str开头的命令
6.9.4 !n
执行命令历史中的第n条命令
6.10 date
查看当前日期和时间
date +%Y 年
date +%m 月
date +%d 日
date +%R 时间
date +%F 以-的分隔的方式显示年月日
6.10.1 date -s "yyyy-mm-dd HH:MM:SS"
修改系统日期和时间
6.10.2 date -d "@1513046661"
1513046661是时间戳,date -d命令可以把时间戳转换为可识别的日期时间
6.11 command &
把command放到后台运行
6.12 jobs
查看后台挂起的进程
6.12.1 jobs -l
显示后台的进程,比jobs多显示一个PID
6.13 fg
把后台的进程调回到前台
6.14 killall 进程名
杀死某个进程
6.15 ln
创建硬链接,只能对相同分区的文件创建
6.15.1 ln -s
创建软链接,可以对不同分区文件和目录创建
6.16 man
man 1 passwd#1代表执行程序或shell命令
man 2 sethostname#2代表系统调用
man 4 mem#4代表设备文件
man 5 passwd#5代表文本文件
man 8 halt#8代表仅root可以使用的超级命令
1 Executable programs or shell commands
2 System calls (functions provided by the kernel)
3 Library calls (functions within program libraries)
4 Special files (usually found in /dev)
5 File formats and conventions eg /etc/passwd
8 System administration commands (usually only for root)
6.17 wc -l filename
统计文件有多少行
6.18 netstat -anptu
查看网络状态
-a:列出所有的进程
-l:仅列出处在LISTEN状态的进程
-n:以数字的形式显示
-p:进程名称及PID信息
t:tcp连接
u:udp连接
6.18.1 Local Address的含义
0.0.0.0 表示本机全部网卡
127.0.0.1 仅表示回环地址
6.18.2 Foreign Address的含义
表示哪个客户端在访问
6.19 route -n
查看服务器的路由表
Flags:UG表示静态路由、U表示直联路由不需要下一跳
route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 176.47.3.254 0.0.0.0 UG 100 0 0 enp3s0
172.25.0.0 0.0.0.0 255.255.0.0 U 0 0 0 rhce
172.25.254.0 0.0.0.0 255.255.255.0 U 0 0 0 rhce
176.47.3.0 0.0.0.0 255.255.255.0 U 100 0 0 enp3s0
192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 private2
6.20 ip addr
查看本机所有网卡信息
6.21 dmesg
显示开机信息,用于诊断系统故障
6.22 dd
6.22.1 备份hda的分区表
dd if=/dev/hda of=/tmp/mbr.back bs=512 count=1
七、常用快捷键
7.1 Ctrl+Alt+Fn
可以在tty之间切换
tty1:图形界面
tty2~tty6:字符控制台
7.2 ctrl+c
终止正在运行的命令
7.3 tab
命令、路径补全
7.4 ctrl+l
清屏
7.5 ctrl+u
删除当前光标到行首的内容
7.6 ctrl+k
删除当前光标到行尾的内容
7.7 ctrl+shift+t
在终端内开一个新标签
7.8 ctrl+r
查找历史记录模式,输入字符可自动匹配敲过的命令
7.9 ctrl+w
向前删除一个单词
7.10 ctrl+f
向前移动一个字符
7.11 ctrl+b
向后移动一个字符
7.12 alt+f
向前移动一个单词
7.13 alt+b
向后移动一个单词
7.14 ctrl+t
光标位置和之前的两个字符互换
7.15 Esc+d
删除光标后的一个词
7.16 ctrl+s
执行屏幕锁定
7.17 ctrl+q
取消屏幕锁定
以上是关于Linux系统简介&分区&基础命令(ADMIN01-2)的主要内容,如果未能解决你的问题,请参考以下文章