随笔 - 833  文章 - 0  评论 - 9  阅读 - 35万

《Linux就该这么学》笔记(一)

常用系统工作命令

  1. echo
echo Helloworld

echo $SHELL
  1. date
%t  跳格[Tab键]
%Y  年
%H  小时(00~23)
%I  小时(00~12)
%M  分钟 (00~59)
%S  秒(00~59)
%j  今年中的第几天

date "+%Y-%m-%d %H:%M:%S"

date -s "20170406 9:39:06"

date "+%j"
  1. reboot
  2. poweroff
  3. wget
wget [参数] 下载地址
-b 后台下载模式
-P 下载到指定目录
-t 最大尝试次数
-c 断点续传
-p 下载页面内所有资源,包括图片、视频等
-r 递归下载

wget http://www.linuxprobe.com/docs/LinuxProbe.pdf

递归下载www.linuxprobe.com网站内的所有页面数据以及文件,下载完后会自动保存到当前路径下一个名为www.linuxprobe.com的目录中
wget -r -p http://www.linuxprobe.com
  1. ps
-a 显示所有进程
-u 用户及其他详细信息
-x 显示没有控制终端的进程
 
USER    进程所有者
PID     进程ID号
%CPU    cpu占用率
%MEM    内存占用率
VSZ     虚拟内存使用量(KB)
RSS     占用的固定内存量(KB)
TTY     所在终端
STAT    进程状态
START   被启动的时间
TIME    实际使用cpu时间
COMMAND 命令名称与参数

进程状态
R   正在运行
S   中断、休眠
D   不可中断,kill也无法中断
Z   僵死,进程已经终止,但进程描述符依然存在
T   停止
  1. top
第1行:系统时间、运行时间、登录终端数、系统负载(三个数值分别为1分钟、5分钟、15分钟内的平均值,数值越小意味着负载越低)。

第2行:进程总数、运行中的进程数、睡眠中的进程数、停止的进程数、僵死的进程数。

第3行:用户占用资源百分比、系统内核占用资源百分比、改变过优先级的进程资源百分比、空闲的资源百分比等。

第4行:物理内存总量、内存使用量、内存空闲量、作为内核缓存的内存量。

第5行:虚拟内存总量、虚拟内存使用量、虚拟内存空闲量、已被提前加载的内存量。
  1. pidof
查询本机上sshd服务程序的PID
pidof sshd
  1. kill
kill [参数][进程PID]
  1. killall
结束httpd服务程序带有的全部进程
killall httpd

参考书目

  • 《Linux就该这么学》 刘遄 著
posted on   Simle  阅读(193)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
历史上的今天:
2018-05-11 Git知识点汇总
2018-05-11 开发工作中提高效率的一些方式
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示