Linux指令入门-系统管理
我在学习 Linux指令入门-系统管理 课程中遇到的问题和学到的技巧如下:
1.以下两种指令都可以得到同一个效果:(这里的command是指指令,比如pwd)
echo `command`
和
echo $(command)
2.date指令的控制字符解释如下:
命令格式:date [选项] [+格式]
字符 |
说明 |
%a |
当地时间的星期名缩写(例如: 日,代表星期日) |
%A |
当地时间的星期名全称 (例如:星期日) |
%b |
当地时间的月名缩写 (例如:一,代表一月) |
%B |
当地时间的月名全称 (例如:一月) |
%c |
当地时间的日期和时间 (例如:2005年3月3日 星期四 23:05:25) |
%C |
世纪;比如 %Y,通常为省略当前年份的后两位数字(例如:20) |
%d |
按月计的日期(例如:01) |
%D |
按月计的日期;等于%m/%d/%y |
%F |
完整日期格式,等价于 %Y-%m-%d |
%j |
按年计的日期(001-366) |
%p |
按年计的日期(001-366) |
%r |
当地时间下的 12 小时时钟时间 (例如:11:11:04 下午) |
%R |
24 小时时间的时和分,等价于 %H:%M |
%s |
自UTC 时间 1970-01-01 00:00:00 以来所经过的秒数 |
%T |
时间,等于%H:%M:%S |
%U |
一年中的第几周,以周日为每星期第一天(00-53) |
%x |
当地时间下的日期描述 (例如:12/31/99) |
%X |
当地时间下的时间描述 (例如:23:13:48) |
%w |
一星期中的第几日(0-6),0 代表周一 |
%W |
一年中的第几周,以周一为每星期第一天(00-53) |
3.用ntpdate从时间服务器更新时间,每次的结果都不同:
4.非常重要的一个命令:下载命令
wget [参数] 下载地址
参数 |
作用 |
-b |
后台下载 |
-P |
下载到指定目录 |
-t |
最大重试次数 |
-c |
断点续传 |
-p |
下载页面内所有资源,包括图片、视频等 |
-r |
递归下载 |
命令使用示例:
下载一张图片到路径/root/static/img/中,-p参数默认值为当前路径,如果指定路径不存在会自动创建。
wget -P /root/static/img/ http://img.alicdn.com/tfs/TB1.R._t7L0gK0jSZFxXXXWHVXa-2666-1500.png
5.ifconfig命令用于获取网卡配置与网络状态等信息。
- 第一部分的第一行显示网卡状态信息。
- eth0表示第一块网卡。
- UP代表网卡开启状态。
- RUNNING代表网卡的网线被接上。
- MULTICAST表示支持组播。
- eth0表示第一块网卡。
- 第二行显示网卡的网络信息。
- inet(IP地址):172.16.132.195。
- broadcast(广播地址):172.16.143.255。
- netmask(掩码地址):255.255.240.0。
- inet(IP地址):172.16.132.195。
- RX表示接收数据包的情况,TX表示发送数据包的情况。
- lo表示主机的回环网卡,是一种特殊的网络接口,不与任何实际设备连接,而是完全由软件实现。与回环地址(127.0.0.0/8 或 ::1/128)不同,回环网卡对系统显示为一块硬件。任何发送到该网卡上的数据都将立刻被同一网卡接收到。