炎热的第二天,也是了解Linux系统的第二天,今天又稍微的感觉自己又专业了一点,又提高了一些逼格,从对互联网的网址域名了解开始,我知道了原来网址域名什么的是普通人的叫法,作为一个实力为负数的牛逼程序员当然需要知道,网址链接的专业术语呀原来叫Url(Uniform resurece locator):统一资源定位符,另外一台机器原来是可以有几张网卡(Network adapter)的,网卡又是硬件,但它有独立的地址,比如IP地址,网络应用需要绑定正确的网络地址才可以实现通信,还发现了用虚拟机运行Ubuntu它会给你几个虚假的IP地址,可能会让其他的软件用到错误的IP地址。
今天其实主要学习的事Linux系统中常用的shell命令,分为几个部分:
关机和开机
- poweroff:使用的话直接关机
reboot:使用直接重启
shutdown:poweroff和reboot的老父亲一样的存在,可以同时实现关机(后面选项加 -p),重启(后面选项加-r)还可以定时关机(后面选项加-h和参数时间),加选项和参数时不能忘了加空格。
用户和群组
- passwd:用户的保镖,可以更改密码,设置密码
su:用户的交通工具,可以切换用户
sudo:用户的Vip卡,当你需要使用一次root权限运行命令时可以在前面加上sudo
adduser:用户的房地产,可以创建用户账号
userdel:用户的拆迁办,可以删除已有的账号
usermod:用户的装修工,可以修改用户的信息
groupadd:用户群组的房地产,可以创建用户群组
groupdel:用户群组的拆迁办,可以删除已有的群组
groupmod:用户群组的装修工,可以修改群组信息
配置管理
ping:系统的测试仪,后面写某个网站的ip地址,测网速
ifconfig:系统的镜子,跟Windows的ipconfig的功能一样,查看IP、MAC.
进程管理
ps,系统的照相机,照下系统的进程,要更详细一点的进程信息后面就加上-aux,或者-ad选
项
top:动态信息实时刷新
pstree:系统的画家,把进程显示成树状,清晰表达结构关系
&:加在命令的后面会使该条命令在后台运行
fg:把在后台运行的命令放在前台
dg:让后台所有暂停的命令继续运行
Ctrl +c:结束前台运行的命令
Ctrl+z:把在前台运行的命令放在后台暂停
文件管理
cat:偷窥狂的首选命令,可以查看普通文件,但是太长的内容不建议使用
more:也是偷窥命令,可以查看普通文件但是可以浏览的方式查看过长的类容
lest:偷窥
pwd:查看当前路径,打印当前目录
cd改变当前路径后面接你想要改变的路径,直接cp的话,如果当前不是你的用户目录路径,他会直接改到该用户目录的路径下
补充:
- 每个用户都有自己的目录,一般普通都在/home/下面,root VIP用户在/root/下面
root作为VIP玩家拥有最高权限可以修改系统设置- ~:当前用户主目录
- 为了防止他人偷窥密码,在Linux系统终端密码输入没有显示
- $:指普通用户
- #:指高级用户
- 命令名字和参数以及不同参数之间要用空格(一个或多个)分隔
- su -:不仅仅切换用户,还切换目录
上面的常用命令都是很实用的shell常用命令,已经经过反复敲打,键盘可以作证,但是今天最主要学到的不止是这些,还了解到了一些关于我们IT行业的一些商业模式,原来他们都是靠小广告活下去的,才怪,现在的IT行业已经不是靠硬件为生,赚钱的地方都在行外人无法察觉的软件上,赚钱的方式神不知鬼不觉的,真的很感叹这些商业模式的奇妙,像是打开了新世界,老师说的最搞怪的一句总结的话就是“出羊毛的不是养是在猪身上,然后狗来买”
世界那么大,我想…
好好休息明日再战!