Linux 基本命令及用户权限概述
# 课堂笔记_Linux_使用1 ## Linux用户 在Linux系统中,用户分为超级用户(root)和普通用户。超级用户具有最高的权限,可以在Linux系统下执行任何操作,没有任何限制。而普通用户的权限受到限制,只能执行一些有限的操作。 ### 超级用户 超级用户是Linux系统中最有权限的用户。他们可以执行任何操作,无论是对系统文件的修改还是对其他用户的管理,都没有限制。超级用户的命令提示符是“#”。 超级用户可以执行各种命令,包括但不限于文件操作、进程管理、用户管理等。他们还可以设置和修改系统配置,安装和卸载软件包等操作。在系统出现问题时,超级用户经常需要介入并进行修复。 超级用户建议只在必要时使用,因为他们拥有最高权限,一不小心就有可能对系统造成严重的损坏。在使用超级用户时,请谨慎操作。 ### 普通用户 普通用户是非超级用户,他们的权限受到限制。普通用户不能对系统文件进行任意修改,也不能执行一些特权命令。普通用户的命令提示符是“$”。 普通用户的权限可以通过一些命令进行管理,比如添加用户、删除用户、修改用户权限等。普通用户可以执行一般的文件操作和一些常用的命令,但对于一些系统级的操作,他们是没有权限的。 普通用户常用于一般的日常操作,比如读写文件、运行应用程序等。使用普通用户可以一定程度上减少对系统的风险。 ## Linux基本命令 Linux系统提供了丰富的命令,用于执行各种操作。下面是一些常用的Linux基本命令: ### 文件操作命令 - **ls**:列出当前目录下的文件和文件夹。 - **cd**:切换当前所在目录。 - **pwd**:显示当前所在的目录路径。 - **mkdir**:创建新的目录。 - **touch**:创建新的文件。 - **rm**:删除文件或文件夹。 - **cp**:复制文件或文件夹。 - **mv**:移动文件或文件夹。 ### 进程管理命令 - **ps**:显示当前运行的进程。 - **top**:实时显示系统中的进程状态。 - **kill**:终止指定的进程。 - **killall**:终止指定名称的所有进程。 - **bg**:将进程置于后台运行。 - **fg**:将进程切换到前台运行。 ### 用户管理命令 - **whoami**:显示当前登录的用户名。 - **who**:显示当前登录系统的用户信息。 - **su**:切换用户身份。 - **sudo**:以管理员身份执行命令。 - **adduser**:添加新用户。 - **deluser**:删除用户。 ### 网络命令 - **ping**:测试与指定主机的连接状况。 - **ifconfig**:显示和配置网络接口的信息。 - **netstat**:显示网络连接、路由表和网络接口信息。 - **ssh**:通过SSH协议远程登录到其他主机。 以上只是一部分常用的Linux基本命令,Linux系统提供了更多的命令和功能,可以根据实际需求进行学习和使用。 总的来说,Linux系统的使用需要掌握一些基本的命令和操作,同时也要了解不同用户的权限和身份。熟练掌握这些知识将有助于在Linux系统下高效地进行工作和管理。
剩余50页未读,继续阅读
- 粉丝: 36
- 资源: 316
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Vue实现iOS原生Picker组件:详细解析与实现思路
- Arduino蓝牙小车:参数调试与功能控制
- 百度Java面试精华:200页精选资源涵盖核心知识点
- Swift使用CoreData填坑指南:CoreData在Swift 3.0的变化
- 微距离无线充电器创新设计及其实验探索
- MTK Android平台开发全攻略:44步详解流程
- RecyclerView全面解析:替代ListView的新选择
- Android开发:自动适配中英文键盘解决方案
- Android调用WebService接口教程
- Android开发:BitmapUtil图片处理全解析与实例
- Android多线程断点续传实现详解
- PCA算法在人脸识别会议签到系统中的应用
- EventBus 3.0:Android事件总线详解与实战应用
- Android FileUtil:全面解析文件操作实用技巧与实例
- RecyclerView添加头部和尾部实战教程
- Android实现微博滑动固定顶部栏实战与优化