第二天:常用命令集锦(未完待续)
1、bc ,命令进入计算器
2、obase=2 ,切换到2进制模式,类似也可以用obase=16,即切换到16进制
3、查询计算机位数:getconf LONG_BIT Centos 7开始采用64位
4、查看CPU相关信息:lscpu ,cat /proc/cpuinfo也可以查看到
5、显示操作系统架构:arch
6、查看主机名 hostname
7、查看主机的IP hostname -I
8、通过SSH方式连接linux,SSH root@ip地址 UBUNTO不支持用ROOT账号直连
9、关闭启用图形界面:init 5 init 3
10、查操作系统版本:lsb_release -
11、查看已连接的用户:who
12、查看当前身份:whoami who am i
13、修改主机名:hostnamectl set-hostname NAME 永久性修改名称,不支持下划线
14、查看当前终端:tty
控制台终端:/dev/console
串行终端:/dev/ttyS#
虚拟终端:tty:teletypewriters, /dev/tty#, tty可有n个,
伪终端:pty: pseudo-tty , /dev/pts/# 如SSH远程连接
图形终端:startx , xwindows
15、显示当前使用的所有shell
cat /etc/shells
16、查看内在大小:free 也可以通过cat /proc/meminfo 查看到
17、查看硬盘和分区情况:lsblk 也可以通过cat /proc/partitions 查看
18、查看内核版本:uname -r
19、查看操作系统发行版本:cd /etc/os-release
20、显示和设置系统时间:date
21、显示硬件时钟:clock, hwclock
22、设置时区:timedatectl set-timezone Asia/Shanghai
23、显示日历:cal -y
24、关机和重启相关命令:
关机:halt poweroff init 0 shutdown -h now
重启:reboot ctrl+alt+delete init 6 shutdown -r now
25、会话管理工具:tmux
新建会话:tmux new -s
查看当前所有会话:tmux ls
分离会话:tmux detach
接入会话:tmux attach -t
杀死会话:tmux kill-session -t
切换会话:tmux switch -t
上下分窗格:tmux split-window
左右分窗格:tmux split-window -h
26、输出信息:echo
-E 不支持\解释功能
-n 不自动换行
-e 启用\字符的解释功能
27、修改语言环境:
查看语言:echo $LANG
修改:localectl set-locale LANG=
列出所有语言:localectl list-locales
28、命令行扩展:
把一个命令的输出打印给另一个命令的参数:‘ ‘ $()
打印重复字符串的简化形式:{1,2,3} {1..10};关闭:set +B 启用: set -B
29、tab键补全:
30、命令行历史:history
31、bash 快捷键
32、获得帮助:
(1)whatis:使用数据库来显示命令的简短描述
(2)查看内部命令帮助:help COMMAND man bash
(3) 查看外部命令帮助: COMMAND --help /COMMAND -h / man COMMAND /info COMMAND
(4) man页面分组:
(5)man帮助段落说明
(6)man命令操作方法
33、反向单引号:cmd1 `cmd2` 先执行cmd2,再以此结果执行cmd1
同:$()
34、第三方帮助文档
一、A 开头命令
二、B 开头命令
三、C 开头命令
四、D 开头命令
五、E 开头命令
六、F 开头命令
七、G 开头命令
八、H 开头命令
九、i 开始命令
1、ifconfig(目前已不太用) 查看网卡信息
2、 ip a 查看网卡信息,也可以增加IP地址
3、
十、J 开始命令
十一、K 开头命令
十二、L 开头命令
十三、M 开头命令
十四、N 开头命令
1、netstat 查网络连接状态 目前已被 ss替代
2、nmcli nmcli [ OPTIONS ] OBJECT { COMMAND | help }
十五、O 开头命令
十六、P 开头命令
十七、Q 开头命令
十八、R 开头命令
1、route -n 查路由表 来后于net-tools 包
十九、S 开头命令
1、ss
来自于iproute包,代替netstat,netstat 通过遍历 /proc来获取 socket信息,ss 使用 netlink与内核
二十、T 开头命令
二十一、U 开头命令
二十二、V 开头命令
二十三、W 开头命令
二十四、X 开头命令
二十五、Y 开头命令
二十六、Z 开头命令