在Linux操作系统中,掌握基础命令是使用和管理系统的必备技能。以下是一些常见的Linux命令及其用法: 1. `cd`:改变当前工作目录。例如,`cd /home/user` 将目录切换到 `/home/user`。 2. `ll` 和 `ls`:列出目录中的文件和文件夹。`ll` 显示详细信息,而 `ls` 列出基本信息。加上 `-a` 参数会显示隐藏文件。 3. `mkdir`:创建新目录。`mkdir myfolder` 创建名为 `myfolder` 的目录。使用 `-p` 参数可以一次创建多级目录,如 `mkdir -p /path/to/newdir`. 4. `rmdir`:删除空目录。`rmdir myfolder` 删除 `myfolder`,但只有当它为空时才能执行。 5. `rm`:删除文件或目录。`rm myfile` 删除文件 `myfile`,使用 `-r` 参数删除包含文件的目录,如 `rm -r myfolder`。加上 `-f` 参数可强制删除,即使文件被锁定或设置了读保护。 6. `touch`:创建新文件或更新已有文件的时间戳。`touch filename` 创建一个名为 `filename` 的新文件。 7. `echo`:打印文本到标准输出或重定向到文件。例如,`echo "Hello World" > file.txt` 将 "Hello World" 写入到 `file.txt`,覆盖原有内容;`echo "additional text" >> file.txt` 追加内容到文件。 8. `pwd`:显示当前工作目录的完整路径。 9. `hostname`:显示系统的主机名。 10. `who`:显示当前登录的用户。 11. `last`:查看最近的登录记录。 12. `halt` 和 `reboot`:关闭或重启系统。`halt` 强制停止系统,`reboot` 重启。 13. `shutdown`:计划关机。`shutdown -h 0` 在0分钟后关机,`-h` 表示关机,`-r` 表示重启。 14. `date`:显示当前日期和时间。 15. `mkdir` 和 `rmdir` 的变体 `mkdtemp` 和 `rmdir` 用于创建临时目录和删除它们。 16. `mv`:移动或重命名文件和目录。`mv file1 file2` 将 `file1` 重命名为 `file2`,`mv file3 /newlocation` 移动 `file3` 到 `/newlocation` 目录。 17. `cp`:复制文件或目录。`cp file1 file2` 复制 `file1` 到 `file2`,`cp -r folder1 folder2` 复制 `folder1` 到 `folder2`。 18. `vi` 或 `vim`:强大的文本编辑器。`:wq` 保存并退出,`:q!` 不保存退出,`i` 进入插入模式,`A` 在行尾插入,`G` 跳到文件末尾,`gg` 跳到文件开头,`dd` 删除当前行,`n<dd>` 删除 n 行,`D` 剪切光标后的内容,`yy` 复制当前行,`n<yy>` 复制 n 行。三种复制模式:v(字符选择),Ctrl-v(块选择),Shift-v(行选择)。 19. `useradd` 和 `userdel`:添加和删除用户。仅限root用户操作。 20. `su` 和 `-`:切换用户。`su - username` 切换到 `username` 用户,`exit` 退出当前用户。 21. `sudo`:普通用户以root权限执行命令。编辑 `/etc/sudoers` 文件以允许用户使用 `sudo`。 22. 文件与文件夹权限操作:Linux使用rwx(读、写、执行)三位权限,分别对应用户(owner)、组(group)和其他(others)。`chmod` 命令用来改变权限,如 `chmod 755 file.txt` 设置 `file.txt` 的权限为 rwxr-xr-x。`chown` 改变文件所有者,`chgrp` 改变所属组。 这些命令是Linux操作的基础,熟练掌握它们能大大提高在Linux环境中的工作效率。
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助