常见的Linux系统桌面环境:GNOME、KDE、Unity、Fluxbox
[root@localhost ~]#
root表示当前登录用户,localhost当前系统主机名,~用户当前所在目录,#表示超级用户家目录在/root,$表示普通用户家目录在/home/用户名。
Linux命令基本格式:命令 [选项] [参数]
四个简单指令:w和who、echo、data、passwd
w和who
查看已登录用户信息,w可以查看所有用户信息,who查看当前登录用户信息
echo
参数标准输出
echo -n "hello world"
:不换行输出hello world
echo -e "\a"
:反斜线控制转义
字符 | 含义 |
---|---|
\\ | 输出\ |
\a | 输出警告音 |
\b | 退格键 |
\c | 取消换行 |
\e | Esc键 |
\f | 换页符 |
\n | 换行符 |
\r | 回车键 |
\t | 制表符Tab键 |
\v | 垂直制表符 |
\0nnn | 按八进制ASCII输出字符 |
\xhh | 按十六进制ASCII输出字符 |
date
date
显示现在时间
date -s 2012-05-25|"01:01:01 2012-05-25"
:root用户修改时间
passwd
passwd 用户名
修改密码,root用户可以修改所有用户的密码;普通用户只能修改自己密码,且需要原密码
Linux下的软件包分为两种:源码包和二进制包
主流的Linux二进制包:RPM,DPKG
RPM全包名:httpd-2.2.15-15.els.centos.1.X86.rmp
对应“包名-版本号-发布次数.发行商.Linux平台.硬件平台.拓展名”
RMP包默认安装路径
服务启动及RMP包的安装升级和卸载
service 服务名 start|stop|restart|status
rmp -ivh 全包名
rmp -Uvh 全包名
rmp -Fvh 全包名
rmp -e 全包名
软件包的查询
rmp -q 包名
:查看是否安装有该包rmp -qa
:查看系统所有已安装的软件包rmp -qi 包名
:查看软件包详细信息rmp -ql 包名
:查看软件包安装目录rmp -qlp 全包名
:查看安装包打算安装的位置rmp -qf 系统文件名
:查询文件属于哪一个包rmp -qR 全包
:查询软件包的依赖性rmp -qRp 全包名
:查询未安装软件的依赖