Linux 学习笔记(一) 入门

Shell

 显示Shell类型

$ps

切换Shell

$[Shell 名称]  ex. $tcsh

快捷键

Ctrl + Z:挂起,可用jobs查看到,fg恢复运行

Ctrl + W:删除单词

Ctrl + U/X:删除行

Ctrl + C:终止运行

终止运行

Ctrl + C

$ kill -TERM %[job number]   ex. $kill -TERM %1

Root权限

su

su [-c] ['command line']

-c 仅Root权限执行一次

'command' 执行的命令

ex. $su -c 'ls -l /lost+found'

sudo

sudo 类似 su -c

sudo -i 类似 su

 帮助与文档

--help

Command自带信息,不用安装

$command --help

man

系统帮助页,需要安装,常用

$man [section number] name

ex.

man man 打开man主页

man 5 passwd 在第5部分搜索passwd

apropos/whatis搜索

apropos name = man -k name 搜索到Command的描述中

whatis name = man -f name 仅仅搜索Command名称

info/pinfo

最全的文档,包含man中的内容

$info/pinfo command

本机文档

一般位置为/usr/share/doc/,里面不仅仅是系统的文档,还包含安装程序的文档,例如VIM的文档。

 

 

 

posted @   Pride Zhou  阅读(352)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示