1、cal:查看当前日历
2、date:显示或设置时间
1)、显示系统当前时间
2)、设置时间显示:
设置时间格式(需要管理员权限):date [MMDDhhmm[[CC]YY][.ss]]+format
MM 表示月份,DD 表示天,hh 表示小时,mm 表示分钟,CC 表示年的前两位,YY 表示年的后两位,ss 表示秒;
例如:121122552019.33,表示 12 月 11 号,22 点 55 分,2019 年,33 秒;
3)、显示时间格式(date '+%y-%m-%d %H:%M:%S'):
format格式 | 含义 |
%Y,%y | 年(y:2位表示;Y:4位表示) |
%m | 月 |
%d | 日 |
%H | 时 |
%M | 分 |
%S | 秒 |
3、ps:查看进程信息
进程是一个具有一定独立功能的程序,它是操作系统动态执行的基本单元。
ps 命令可以查看进程的详细状况,常用选项(选项可以不加“-”),如下:
选项 | 含义 |
-a | 显示终端上的所有进程,包括其他用户的进程 |
-u | 显示进程的详细状态 |
-x | 显示没有控制终端的进程 |
-w | 显示加宽,以便显示更多的信息 |
-r | 只显示正在运行的进程 |
4、kill:终止进程
kill 命令根据进程号(pid)杀死指定的进程,进程号可以通过 ps 查看。
使用格式:kill [-signal] pid
signal:信号值从 0 到 15,其中 9 为绝对终止,可以处理一般信号无法终止的进程。
5、关机重启命令:reboot、shutdown、init
命令 | 含义 |
reboot | 重新启动操作系统 |
shutdown –r now | 重新启动操作系统,shutdown 会给别的用户提示 |
shutdown -h now | 立刻关机,其中 now 相当于时间为 0 的状态 |
shutdown -h 20:25 | 系统在今天的 20:25 会关机 |
shutdown -h +10 | 系统再过 十分钟 后自动关机 |
init 0 | 关机 |
init 6 | 重启 |
6、字符界面和图形界面切换
通过快捷键切换(适用大部分平台):
Ctrl + Alt + F1-F6(tty1-tty6) | 切换到字符界面 |
Ctrl + Alt + F7 | 切换到图形界面 |
7、df:检测磁盘空间
df 命令用于检测文件系统的磁盘空间占用和空余情况,可以显示所有文件系统对节点和磁盘块的使用情况。
选项 | 含义 |
-a | 显示所有文件系统的磁盘使用情况 |
-m | 以1024字节为单位显示 |
-t <fs> | 显示各指定文件系统的磁盘空间使用情况 |
-T | 显示文件系统 |
8、ifconfig:查看或配置网卡信息
如果,我们只是敲:ifconfig,它会显示所有网卡的信息:
显示字段 | 说明 |
ens33 | 网络接口名称 |
Link encap | 链路封装协议 |
硬件地址 | 网络接口的 MAC 地址 |
inet 地址 | IP 地址 |
广播 | 广播地址 |
掩码 | 子网掩码 |
inet 6 地址 | inet 6 地址 |
UP | 网络接口状态标识,UP已经启用,DOWN已经停用 |
BROADCAST | 广播标识,标识网络接口是否支持广播 |
RUNNING | 传输标识,标识网络接口是否已经开始传输分组数据 |
MULTICAST | 多播标识,标识网络接口是否支持多播 |
MTU | MTU:最大传输单位,单位:字节 |
跃点数 | 度量值,用于RIP建立网络路由用 |
接收数据包 | 接收数据字节统计 |
发送数据包 | 发送数据字节统计 |
我们可以通过 ifconfig 配置网络参数:
- 只有 root 才能用 ifconfig 配置参数,其他用户只能查看网络配置
- ifconfig 网络接口名称 [地址协议类型] [address] [参数]
- 地址协议类型如:inet(IPv4),inet6(IPv6) 等
- 如:ifconfig ens33 inet 192.168.10.254 netmask 255.255.255.0 up
常用参数:
参数 | 功能 |
-a | 显示所有网络接口状态 |
inet [IP地址] | 设置IP地址 |
netmask [子网掩码] | 设置子网掩码 |
up | 启用网络接口 |
down | 关闭网络接口 |
ifconfig 配置的网络参数在内存中,计算机重新启动之后就失效了,如果需要持久有效就需要修改网络接口的配置文件:
- redhat 修改 /etc/sysconfig/network-scripts/ifcfg-eth0 文件
IPADDR = IP地址
GATEWAY = 默认网关
- ubuntu修改/etc/NetworkManager/system-connections/Wired connection 1文件
[ipv4]:
method = manual
addresses1 = IP地址;24;默认网关;
9、ubuntu16 系统下软件的安装和卸载
我用的 ubuntu 版本是 16.04,安装命令为 sudo apt install;如果是较低的版本,安装命令应该是 sudo apt-get install;
1)、软件的安装:sudo apt install 软件名
2)、软件的卸载:
先用 dpkg --list 命令查看系统上已经安装的软件:
删除软件:sudo apt --purge remove geany;(--purge 是可选项,表示将软件及其配置文件一并删除,如不需要删除配置文件,可不加此选项,直接执行 sudo apt remove geany)