您在计算机上上执行的最常见的任务是创建,移动或删除文件。 让我们看一下Linux平台下文件管理的各种选项。
要管理文件,您可以使用
- Linux命令行(命令行界面-CLI)
- 文件管理器(图形用户界面-GUI)
为什么要学习Linux命令 (Command Line Interface)?
即使世界正在转向基于GUI的系统,CLI也有其特定用途,并广泛用于脚本和服务器管理中。Linux 命令的优势:
- 和GUI相比,Linux命令能够提供更多选项并且很灵活。 管道和stdin / stdout非常强大,在GUI中不可用;
- GUI中的某些配置最多可显示5个屏幕,而在CLI中,这只是一个命令;
- 在GUI中移动,重命名文件1000个非常耗时(使用Control / Shift键选择多个文件),而在CLI中,使用正则表达式可以使用一个命令完成相同的任务。
- 与GUI相比,CLI加载速度快,并且不消耗RAM。 在紧要关头,这一点很重要。
GUI和CLI都有其特定用途。 例如,在GUI中,性能监视图可提供有关系统运行状况的即时反馈,看起来一目了然。而在CLI中查看数百行日志文件则是比较麻烦的事情。
您必须学习使用GUI(文件管理器)和部分Linux命令,基于Linux的OS的GUI见面与任何其他OS相似。 因此,我们将专注于CLI并学习一些有用的命令。
如何在虚拟主机tubuntu上使用命令行
- 搜素 “terminal”进入命令行;
- 使用 CTRL + Alt + T 三键联合进入命令行。
我们建议使用“CTRL + Alt + T”。
1)此行的第一部分是用户名(bob,tom,ubuntu,home …)
2)第二部分是计算机名称或主机名。 主机名可帮助识别网络上的计算机。 在服务器环境中,主机名变得很重要。
3)’:’是一个简单的分隔符
4)代字号“〜”表示用户正在主目录中工作。 如果更改目录,该符号将消失。
以上两个截屏使用了“ls” “cd” “ls -al” “psw” “pwd” 等命令。以后将详细介绍。不过可以看到,当使用“cd”命令进入其他目录时/bin 或 根目录 / 时, “~”符号消失。
常用的Linux命令
Linux命令有数百上千个。但我们初学者会30个左右的linux命令就可以。
下面将会为大家介绍一下几个常用的命令。
- 如何寻求帮助?
- man
- info
- help
- 如何简单操作?
- 光标
- Tab 补全
- 常用命令
- cd
- ls
- pwd
- mkdir
- rm
- cp
- mv
- cat
- more
- less
- nano
- reboot
- poweroff
- ping
- grep
- mount
- umount
- tar
- ln
- chown
- chmod
- useradd
- passwd
- whereis
- find
- wget
如何寻求帮助?
在 Linux 下遇到问题,最重要的是要自己寻求帮助,下面是三种寻求帮助的方法。
man
man 是 Linux 的系统手册,即 manual 。因为大多数程序都会自带手册,所以可以通过 man 命令获取帮助。执行以后,在 man page 页面中按 q 退出。
man ls
ls – 最常用的linux命令。
ls
列出本目录下的文件。
ls -al
a – 以 . 开头的文件或文件夹均为隐藏文件或隐藏文件夹
l – 列出当前目录可见文件详细信息
pwd – print working directory
pwd
显示你现在的目录
CD – (最常用的命令)
cd
改变现在的目录,cd /etc – 改变目录到/etc。
如果去根目录下:
cd /
如果到home目录下:
cd ~
or
cd
提示:不要忘记cd和/之间的空格。 否则,您将得到一个错误。
* —- 代表一切字符
例如:zhi* 可以代表 zhi开头的一切字符:
zhihuixinpian
zhietgdsgfdgsf
zhidfgdfgsdgf
… …
如果你想进入子目录下,可以使用
cd /home/zhi*
上一目录
cd ..
更多的CD命令的应用,请看 相对路径和绝对路径
摘要:
1. 要管理文件,可以在Linux中使用GUI(文件管理器)或CLI(终端)。 两者都有其相对优势。 在本教程系列中,我们将重点介绍CLI(也称为Terminal)
2. 您可以从仪表板启动终端,也可以使用快捷键Cntrl + Alt + T
3. pwd命令提供当前的工作目录。
4. 您可以使用cd命令更改目录
5. 绝对路径是文件或目录的完整地址
6. 相对路径是目录文件相对于当前目录的相对位置
7.相对路径有助于避免始终输入完整路径。
参考实例
查看cp命令的帮助信息:
[root@linuxcool ~]# man cp
查看/etc/passwd文件的信息:
[root@linuxcool ~]# man /etc/passwd
查看passwd命令所在位置:
[root@linuxcool ~]# man -w passwd
/usr/share/man/man1/passwd.1.gz
查看/etc/passwd文件手册页所在位置:
[root@linuxcool ~]# man -w 5 passwd
/usr/share/man/man5/passwd.5.gz