Linux学习笔记2

day2:
基本命令:
1.echo:在终端输出字符串或变量
2.date:显示与设置系统的时间与日期
eg:date “+%H:%M:%S”
3.reboot:重启系统
4.poweroff:关闭系统
5.wget :下载网络文件;格式:wget 网址
6.ps:查看进程状态(R/S/D/Z/T五种);格式:ps 参数
-a参数:显示所有进程
-u参数:详细信息
-x参数:显示没有终端控制的进程
eg:ps aux(ps命令可孕育参数不加“-”)
7.top:动态监视进程(可视为加强版的Windows任务管理器)
8.pidof:查询服务进程的PID;格式:pidof 服务名称
eg:pidof sshd
9.kill:终止某个PID的服务进程;
eg:kill 2156
10.killall:关闭某个服务的全部进程;格式:killall 进程名称
eg:killall sshd
11.ifconfig:获取网卡配置与网络状态信息
12.uname:查看系统内核与版本信息,加上-a可以查看内核名称+主机名称+镜像制作打包时间+架构+服务协议
13.uptime:查看系统负载
14.free:查看内存使用情况,加上-h自动生成单位
15.who:查看当前登入主机的用户终端信息
16.last:查看所有系统的登录记录
17.history:显示历史执行过的命令(最近1000条),加上-c清空所有历史记录,!12为重复执行第12条命令
18.sosreport:收集系统配置及架构信息并输出诊断文档
19.pwd:显示当前所在目录
20.cd:切换目录(cd -:切换到上一次所在目录;cd ~返回到用户的家目录;cd …返回上一级目录)
eg:cd /root
21.ls:查看目录中的文件信息
eg:ls -a(以.开头的文件均为隐藏文件)
ls -l(查看文件详细信息)

注意点:
1.命令与参数区分大小写
2.输入法为英文输入法
3.进程号码值是唯一的,PID值为随机生成的,关闭服务后再开启PID值会发生变化
4.使用ifconfig命令时,信息主要关注网卡名称、IP地址、MAC地址、RX/TX传输情况
5.使用uptime命令查看系统负载信息时,对应与top命令的第一行信息一致,即:当前系统时间 开机时长 当前终端数量(图形化界面也是) 系统负载情况(依次显示最近1min 5min 15min;应该从右往左看判断负载变化情况)
6.last命令查看的登录记录以日志文件的形式保存在 /var/log/message中,但是可能被修改,所以仅作为参考信息

Linux学习笔记2