产业气象站|Linux到底学什么?如何学?( 二 )


/usr/local:这里主要存放那些手动安装的软件 。
/usr/share:系统共用的东西存放地 , 比如/usr/share/fonts是字体目录 , /usr/share/doc和/usr/share/man帮助文件 。
/var:可以理解为vary的缩写 , /var下有/var/log这是用来存放系统日志的目录 。 /var/www目录是定义Apache服务器站点存放目录;/var/lib用来存放一些库文件 , 比如MySQL的 , 以及MySQL数据库的的存放地 。
二、常用命令及技巧
在这里只针对通用命令做些介绍 , 后续更新吧 。
1.date:printorsetthesystemdateandtime
2.stty-a:可以查看或者打印控制字符(Ctrl-C,Ctrl-D,Ctrl-Z等)
3.passwd:printorsetthesystemdateandtime(用passwd-h查看)
4.logout,login:登录shell的登录和注销命令
5.pwd:printworkingdirectory
6.more,less,headtail:显示或部分显示文件内容.
7.lp/lpstat/cancel,lpr/lpq/lprm:打印文件.
8.更改文件权限:chmodu+x...
9.删除非空目录:rm-frdir
10.拷贝目录:cp-Rdir
11.fgjobid:可以将一个后台进程放到前台 。
Ctrl-z可以将前台进程挂起(suspend),然后用bgjobid让其到后台运行 。
job&amp可以直接让job直接在后台运行 。
12.kill的作用:sendasignaltoaprocess.eg:kill-9发送的是SIG_KILL信号 。。。 具体发送什么信号可以通过mankill查看 。
13.ps的用法 , ps-e或ps-opid,ppid,session,tpgid,comm(其中session显示的sessionid,tpgid显示前台进程组id,comm显示命令名称 。
最后 , 对于初学者还是高手而言 , 一本工具书至关重要 。 高手的工具书说白了就是Linux官方的帮助文档 。 对于初学者 , 可以参考官方文档或者选择一本适合自己的工具书 , 经别人介绍的《Linux就该这么学》这本书 , pdf格式的 , 非常不错 , 作者写书的思路非常清晰 , 实例比较多 , 还有助于红帽相关认证的提升 , 对于初学者来说是个不错的选择 。 还有Linux命令大全:https://www.linuxcool.com/
祝我们能在Linux的世界里自由的翱翔!