Linux新手入门:常用命令详解

需积分: 2 1 下载量 191 浏览量 更新于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)等获取帮助。