第三课时,走进Linux
今天的学习算是正式进入linux的学习了,首先学习了linux基础命令,例如以下:
echo 输出指令,用于输出到屏幕
date 用于显示系统时间。date -s用于设定时间。
deta “+%Y %m %d %H %M %S”----------对应: 年 月 日 时 分 秒 特别注意大小写
%j 代表今年中的第几天,
reboot 用于系统重启
poweroff 用于系统关机
wget 用于下载文件
ps 用于查看进程状态 其中ps命令后面的参数也是可以不加 “-”的, (表示为啥这么特殊,难道是开发者忘记了?)
参数 -a 显示所有进程;-u用户以及其他其他详细信息;-x显示没有控制终端的进程。
linux系统中有5种常见的状态 R运行;S中断;D不可中断;Z僵死;T停止;
top命令可以说是加强版的windows任务管理器。
pidof 用于查询进程的PID值,PID值是随机分配的,且唯一。
kill 和killall 命令用于结束某个进程,从英文看起来很明确了··一个是单体 一个是群体
ifconfig 用于查看网络状态,(这个很不习惯,网络中经常用的ipconfig)
uname 用于查看系统内核和版本信息
uptime 就是top的简单版,简单查看CPU负载信息
free 用于查看内存负载
who 当然看目前登录的用户,这里图形化界面也算一个用户。
last 用于查看系统登录记录,记录文件位于/Var/log/message 中
history 用于查看已经执行过的命令 也可以使用 !+序号 重复执行刚刚执行的命令。
sosreport 用于搜集简要信息,用于诊断
pwd 用于查看当前工作目录
cd 用于切换目录经常用的有 cd 目录 ; cd - 切换上一次所在目录 ;cd ~ 返回用户的家目录 ; cd … 返回上一级目录。
ls 用于显示当前目录下的文件和目录。也可以使用参数 ls -al a代表显示隐藏文件 l 代表显示文件属性。
以下下是 笔记截图。字迹确实比较丑,大家凑合看吧,如有不对··请大家见谅!