阅读:3023回复:0
Linux 常用命令
Linux 下的命令成千上万,想要一下子全部都学会也不太必要。这里介绍 Linux 中最常用的命令,比如查看当前路径、切换目录、创建文件和目录……
导航命令 - pwd / cd / ls 显示当前路径 - pwd [lugir@hope ~]$ pwd /home/lugir 切换目录 - cd [lugir@hope ~]$ cd /usr/bin [lugir@hope bin]$ pwd /usr/bin [lugir@hope bin]$ cd [lugir@hope ~]$ 说明: [*] 第1行 - 切换到 /usr/bin 目录 [*] 第2行 - 使用 pwd 命令验证当前目录 (注意,命令提示符的当前目录由 ~ 变成了 bin) [*] 第3行 - pwd 命令结果 [*] 第4行 - 不带参数的 cd 命令,表示切换到用户的 home 目录 列出目录内容 - ls [*] [lugir@hope ~]$ ls [*] Desktop Documents Downloads Music Pictures Public Templates Videos [*] [*] [lugir@hope ~]$ ls -a [*] . [*] .. [*] .bash_history [*] .bash_logout [*] …… [*] [*] [lugir@hope ~]$ ls -l [*] drwxr-xr-x. 2 lugir lugir 4096 1月 23 21:54 Desktop [*] drwxr-xr-x. 2 lugir lugir 4096 1月 23 21:54 Documents [*] drwxr-xr-x. 2 lugir lugir 4096 1月 23 21:54 Downloads [*] …… 说明: [*] 第1行 - 使用不带选项和参数的 ls 命令,列出当前目录下的内容 [*] 第2行 - ls 命令的输出结果 [*] 第4行 - 使用 -a 选项,列出包含隐藏内容在内的所有内容,隐藏的文件或目录以 . 开头,如 .bashrc [*] 第5行 - . 目录,即当前目录 [*] 第6行 - .. 目录,即上级目录 [*] 第7,8行 - .bash_history,隐藏文件 [*] 第9行 - 省略其它内容 [*] 第11行 - 使用 -l 选项,即列内容的详细信息 [*] 第12~15行 - 内容的详细信息列表 创建、复制、删除目录或文件 - mkdir / rmdir / rm / touch / ln / cp / mv 创建目录 - mkdir [lugir@hope ~]$ mkdir test [lugir@hope ~]$ cd test [lugir@hope test]$ pwd /home/lugir/test 说明: [*] 第1行 - 创建名为 test 的目录,也可以指定绝对路径,如 /home/lugir/test/ [*] 第2行 - 切换到 text 目录,同样可以指定绝对路径,如 /home/lugir/test [*] 第3行 - 使用 pwd 命令验证当前目录 [lugir@hope test]$ cd .. [lugir@hope ~]$ rmdir test 提示:只能在目录内没有内空 (即目录为空) 时使用 rmdir 命令才会成功删除目录,因此在删除文件和目录时都可以使用 rm 命令,只需要应用不同的选项就行了。 删除 - rm [lugir@hope ~]$ rm file.txt 创建文件 - touch [lugir@hope ~]$ touch file.txt 文件链接 - ln [lugir@hope ~]$ touch file1.txt [lugir@hope ~]$ ln -s file1.txt file.txt [lugir@hope ~]$ ls -l file.txt lrwxrwxrwx. 1 lugir lugir 2月 1 09:42 file.txt -> file1.txt 说明: [*] 第1行 - 在当前目录下创建文档 file1.txt (Linux 下通过文件头信息确定文件类型,因此文件的后缀名只为了识记) [*] 第2行 - 为 file1.txt 文件创建名为 file.txt 的软链接 (ln 选项的用法和说明可使用 "ln --help" 命令查询) [*] 第3行 - 使用 "ls -l file.txt" 命令查看 file.txt 文档的详细信息 [*] 第4行 - file.txt 的详细信息,注意最后说明 file.txt 文档实际上指向 file1.txt 文档。 复制 - cp cp 命令可以复制一个或多个文件,需要注意 cp 命令执行复制操作时,默认会在不提供用户的情况下覆盖同名文件。 移动 - mv mv 命令可用于 (在相同目录下) 重命令文件/目录 和 (在不同目录间) 移动文件/目录 |
|