Linux常用命令(二)
16 磁盘空间
df -h 、 fdisk -l 显示已经挂载的分区列表
17 用户和群组
groupadd group_name 创建一个新用户组
groupdel group_name 删除一个用户组
groupmod -n new_group_name old_group_name 重命名一个用户组
useradd std02 创建用户
passwd std02 设置用户密码
18修改密码
passwd 修改当前用户密码
passwd username 修改某用户密码
19文件或者目录权限
chmod 777 1.log 设置权限为777
chmod 777 /home/user 仅设置目录权限 777
chmod -R 777 /home/user 设置目录以及目录下文件等都为777
chown user 1.log 文件的所有权转移到用户user
chown :group 1.log 改变文件所属组
chown -R -v user:group test6 改变指定目录以及其子目录下的所有文件的拥有者和群组
20 解压文件
tar -xvfz archive.tar.gz 解压一个gzip格式的压缩包
21 RPM包问题
rpm -qa | grep httpd 显示所有名称中包含 "httpd" 字样的rpm包
pm -qa 显示系统中所有已经安装的rpm包
rpm -ivh package.rpm 安装rpm
rpm -e samba-common-3.0.33-3.7.el5 卸载服务
参数:
-f 强制按住
--nodeps 不检测依赖关系
22 配置网络
ifconfig 查看网络情况
ifconfig eth0 192.168.1.110 netmask 255.255.255.0 up 设置eth0临时ip地址
23 查看历史名利
history
24 切换用户
su 用户名
25 文件内容查询
短文件:
cat
-b:列出行号
-n:列出行号,包括空白行
长文件:
more
空格键:代表向下翻一页
Enter:代表向下滚动一行
q:离开more
b:往回翻页
26查看登录用户
who
who am i
27 查看某端口占用
netstat -pan | grep 5089
lsof -i:22
28 进程
ps aux |grep httpd 查询进程
kill -9 pid关闭进程
29 服务
service httpd status 查看状态
service httpd start 服务启动
service httpd stop 服务停止
service httpd restart服务重启
30 服务管理
chkconfig --list 查看服务
chkconfig httpd on/off
chkconfig -level 345 on/off