我们学习linux ,linux 系统是必备的。安装linux的方法有很多,个人不建议新手直接在电脑上安装linux,有很多的操作习惯和window不一致,将会导致你要做啥事情无从下手。
我推荐使用VMware Workstation Pro 虚拟机作为linux的学习工具。
首先我们打开虚拟机,创建新的虚拟机
没有什么复杂的操作,一路点默认选项,只需要设置安装程序光盘路劲,
以及给你的linux写个账号名字和密码即可全自动安装。
那么我们安装完之后,就会看到以下登陆界面,输入密码即可进入桌面。
现在问题又来了,一般情况我们学习linux都是在shell敲命令,桌面系统并不代表他是Linux,他只是Linux中的一个程序而已。
现在我们来简单介绍一下什么是shell
https://baike.baidu.com/item/Linux%20Shell/10142850?fr=aladdin
简单理解 他就是我们window的dos 界面,但是功能比dos强大很多。
那么如何打开shell 界面,有两种方法,
1. 在桌面ctrl+alt+t
可以在桌面打开一个shell 窗口
也可以按ctrl+alt+fx(x 表示2~n),n是多少你们呢可以自己尝试,毕竟什么都我说你们不动手什么都学不到。
打开了 shell 之后他就会提示登陆账号和密码,输入正确之后就会出现
表示你已经正常使用shell。
接下来 我们要尝试一些简单的命令,让我们更加熟悉shell的功能。
现在开始介绍第一个shell 的命令 ls
直接输入ls命令,则列出当前目录下的所有文件和目录,不显示详细信息,如类型,大小,日期权限等。
如果大家对window 熟悉 应该能看懂那个东西是文件夹 ,那个东西是文件。
现在大家对Linux的基本操作就很深刻的理解了,现在我们继续深入。
问:在安卓刚开是流行的时候大家玩智能机热衷于root 手机。那么什么是root呢,他和linux 又是什么关系呢?
答:root是Linux系统中的超级管理员用户帐户,该帐户拥有整个系统的最高权限,可方便地对于系统的部件进行删除或更改。
所以,拥有root 权限的用户可以对linux做任何操作,那怕是删库跑路都是可以的。
所以我们要给大家介绍第二条命令 sudo -i
在shell 输入命令后会提示输入账号和密码,登陆成功后会显示root用户标志
现在我们重新 输入ls 看看这个权限,毕竟现在我们会的东西也只有ls。
我输入第一次 没有反应后又连续输入了2次都是没有反应。不是说好我是系统管理员用后超级权限吗?怎么最简单的命令普通用户都能用,我却用不了。
百度一下,很快就找到原因。
我猜测因该是sbin 里面出了问题,我用的是盗版系统。(开玩笑)
原因是 我手上的系统之帮我配置好了bin的环境,而没有配置sbin的环境。
所以我们只需要配置一下超级用户的环境
export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
然后呢,我在输入ls,发现还是没有任何提示(尴尬)。
经过研究之后发现。
也许是那个目录下没有文件,于是我尝试输入cd ../回到上一个目录 在输入ls
很感动,终于有消息提示了。
为什么会出现刚才那个情况呢我们看看下面的linux 文件系统树图。
普通用户ls 和root 用户在的目录 请大家根据ls 慢慢研究都在那个目录下干活。
今天划水了很多功能,现在学习最后一个命令,给系统关机。
root用户输入 shutdown 参数 -h 表示 延迟多久 now 表示现在
shutdown -h now 即可关机。
都是英文, 很好记忆。