Linux新手入门:常用命令详解
需积分: 2 134 浏览量
更新于2024-09-02
收藏 83KB DOCX 举报
"这篇文档是关于Linux系统的命令教程,作者推荐了通过网易云课堂学习Linux的基础教学视频,并鼓励遇到问题时使用搜索引擎寻求帮助。文档详细列出了常用的Linux命令,包括目录操作、文件管理、系统信息查看、安装软件以及权限设置等。"
在Linux操作系统中,掌握基本的命令行操作对于日常的系统管理和开发工作至关重要。以下是文档中提到的一些关键知识点:
1. **目录操作**:
- `cd ~`:返回当前用户的家目录。
- `.`:代表当前目录。
- `..`:代表上一级目录。
2. **文件管理**:
- `mv 原文件名 重命名后的文件名`:重命名文件。
- `cp -p test/haha` 和 `cp -r test/haha`:分别为复制文件和复制目录到指定位置。
- `su`:切换用户身份。
- `passwd`:修改当前用户密码。
3. **查看信息**:
- `pwd`:显示当前工作目录路径。
- `ls`:列出当前目录下的文件和子目录。
- `file 文件名`:查看文件类型。
- `ls -l 文件名`:查看文件的详细信息,包括权限、大小、时间戳等。
- `ls -la`:显示包括隐藏文件在内的所有文件及其详细信息。
- `date`:查看当前系统日期和时间。
- `df -h` 和 `df -hl`:分别查看磁盘总空间和各分区大小。
- `du -sh [目录名]`:显示指定目录的大小(单位为K、M、G)。
- `du -sm [文件夹]`:返回文件夹总大小(单位为M)。
- `du -h [目录名]`:查看目录下所有文件和子目录的大小。
4. **安装软件**:
- `sudo apt-get install *`:使用sudo权限,通过apt-get安装软件包。
- `.sh`文件是Linux中的可执行脚本,可以使用`bash`命令来执行。
5. **创建与删除**:
- `useradd -m user1`:创建新用户user1并为其创建家目录。
- `mkdir haha`:创建名为haha的目录。
- `touch haha`:创建名为haha的空文件。
- `rm 文件名`:删除文件,不可恢复。
- `rm -r 文件名`:递归删除目录及其内容,不可恢复。
- `rm -rf 文件名`:强制递归删除,不提示确认,同样不可恢复。
6. **权限管理**:
- `rwx`分别代表读、写、执行权限。
- `chmod`命令用于更改文件或目录的权限。例如,`chmod 744 文件名`将文件的权限设置为所有者具有读、写、执行权限,同组用户和其它用户只有读权限。
- 权限的8进制表示法:r=4,w=2,x=1,`111 101 101`(二进制)转换成8进制是744。
了解和熟练掌握这些基本命令,可以帮助你更高效地在Linux环境中工作。如果需要进一步学习或遇到问题,可以通过网络资源如博客、论坛(如CSDN)等获取帮助。
点击了解资源详情
4152 浏览量
点击了解资源详情
195 浏览量
224 浏览量
2021-09-13 上传
2024-07-09 上传
2021-09-13 上传
2021-09-13 上传
默执_
- 粉丝: 2w+
- 资源: 1
最新资源
- echarts 柱状图-APP自适应完整方案代码.zip
- ln-1.1.0.zip
- 超参数优化框架-Python开发
- NatRail-开源
- REIS-机器人及自动化系统 创新解决方案 综合案例.zip
- 河源市城市总体规划(2001—2020)新.rar
- UnityLocalizationManager:本地化系统,用于管理多种语言,包括日期时间,货币和根据当前语言而变化的其他信息
- LeetCode
- 个人项目,electron打包脚手架
- dataset.zip
- device_realme_RMX1801
- 基础实用图标 .fig .xd .sketch .svg 素材下载
- Solution-module-3-Coursera:Web开发人员课程HTML,CSS和Javascript模块3的解决方案
- 工作汇报·总结3.rar
- 基于VB开发的家庭理财管理系统设计(论文+源代码).rar
- Angular-js-BoilerPlate:Angular js结构