Linux初学者指南:常用命令与权限控制
需积分: 9 197 浏览量
更新于2024-09-09
收藏 290KB PDF 举报
“这是一份关于Linux学习的笔记,包含了初学者必须掌握的Linux命令,适合数据库工程师参考。内容包括常用命令如pwd、cd、mkdir、rmdir、rm、su、passwd、cal、cat、clear、shutdown、dmesg、uptime、who、last、ifconfig、hostname、ps、tar、mount、echo、which、whereis、locate、find、at等,以及关机、重启、权限控制的相关命令。”
在Linux系统中,命令行是日常操作的核心,本笔记详细列举了一些基础且重要的命令,帮助读者快速上手。`pwd`用于显示当前工作目录,而`cd`则用于切换目录,例如`cd /`进入根目录,`cd ~`回到用户主目录。`mkdir`创建目录,`rmdir`删除空目录,`rm`删除文件,加上`-f`标志可强制删除。`sudo`和`passwd`分别用于以管理员身份执行命令和设置/更改root用户的密码。
`su`命令允许用户切换到其他用户,比如`su root`切换到超级用户,`su 普通用户名`切换到指定用户。`--help`和`man`命令提供命令的帮助文档,`cal`显示日历,`cat`用于查看文件内容,`777`代表所有权限。`clear`清空终端屏幕,`Ctrl+Alt+T`快捷打开终端。`useradd`用于创建新用户,并通过`-g`选项添加到指定组。`shutdown`、`reboot`和`init`命令用于系统关机和重启。
权限控制是Linux系统中的关键部分,`chmod`命令用来改变文件或目录的权限,例如`chmod 777 file`给予所有用户读、写、执行权限。`-R`选项使改变递归应用到目录及其子目录。`u`、`g`、`o`分别代表用户、组和其他用户,`a`代表所有用户。`+`、`-`、`=`用于添加、移除和设置权限。
此外,笔记还提及了`at`命令用于安排定时任务,`atq`查看任务列表,`atrm`删除任务。`dmesg`显示系统启动信息,`uptime`提供系统运行时间,`who`和`last`显示当前及历史登录用户。`ifconfig`查看网络接口的IP地址,`hostname`获取主机名,`ps`列出当前用户运行的进程,`tar`用于压缩和解压缩文件,`mount`挂载设备,如`mount /dev/cdrom /mnt/cdrom`挂载光驱。
这份Linux学习笔记是初学者和数据库工程师了解并掌握Linux系统操作的重要参考资料,涵盖了日常操作和系统管理的基础知识。通过学习和实践这些命令,用户能够更高效地在Linux环境中工作。
2007-07-02 上传
2021-10-11 上传
2021-04-15 上传
2024-11-04 上传
2024-11-04 上传
魏远征
- 粉丝: 0
- 资源: 2
最新资源
- Aspose资源包:转PDF无水印学习工具
- Go语言控制台输入输出操作教程
- 红外遥控报警器原理及应用详解下载
- 控制卷筒纸侧面位置的先进装置技术解析
- 易语言加解密例程源码详解与实践
- SpringMVC客户管理系统:Hibernate与Bootstrap集成实践
- 深入理解JavaScript Set与WeakSet的使用
- 深入解析接收存储及发送装置的广播技术方法
- zyString模块1.0源码公开-易语言编程利器
- Android记分板UI设计:SimpleScoreboard的简洁与高效
- 量子网格列设置存储组件:开源解决方案
- 全面技术源码合集:CcVita Php Check v1.1
- 中军创易语言抢购软件:付款功能解析
- Python手动实现图像滤波教程
- MATLAB源代码实现基于DFT的量子传输分析
- 开源程序Hukoch.exe:简化食谱管理与导入功能