linux用户名前base,linux base

linux base

发布时间:2008-01-20 00:00:31来源:红联作者:sonr

user

查找某一用户是否存在: grep 用户名 /etc/passwd

查找某一用户属于那个组: groups 用户名

在当前目录下查找文件:find ./ -name 文件名

查看文件究竟放在哪个目录里:Whereis 文件名

在当前系统中查找文件:find / -name 文件名

在/home下查找名字后缀为.cgi的文件:find /home -name *.cgi

查看所有进程:ps -aux |more

强制结束进程:kill -9 PID

要?除某?服?: killall -9 httpd

在ps ax产生很长的pid列表中查询sendmail程序的pid:ps ax|grep sendmail

添加用户:useradd 用户名

添加密码:passwd 用户名

删除用户时同时删除用户文件夹:userdel -r 用户名

添加用户到指定组:useradd -g 组名 用户名

显示所有文件的属性:ls -al |less

显示隐藏档属性:lsattr

显示打系统打开的端口:netstat -tnlp

Chown和chgrp 设置文件或目录的拥有者

chown user1 file(把file分配给user1)

chgrp grp1 file(把file分配给grp1用户组)

改变档案群组:chgrp chgrp testing install.log

改变文件属性权限:chmod -R 文件名或文件夹名

改变文件拥有者:chown -R 文件名或文件夹名

防止关键文件被修改:chattr +i /etc/fstab

解除文件被修改:chattr -I /etc/fstab

runlevel 查看运行级别

init 5 切换运行级别

/etc/inittab 更改系统的起动级别也就是说系统起动时是进入图形界面(5)还是字付界面(3)

显示网络设备: ifconfig eth0

重启网卡: service network restart

建立文件夹:mkdir 文件夹名

建立文件: vi filename

强制删除文件:rm -rf filename

删除文件夹:rmdir

查询到当前系统中安装的所有rpm的软件包:rpm -qa

查询到当前系统中安装的所有特定的rpm的软件包:rpm -qa |grep -i mysql

rpm -q 查询是否安装 rpm -ql 查询该套件所有的目录

rpm -qi 查询套件的说明资料 rpm -qc[d] 设定档与说明档

rpm -ivh 安装 rpm -V 查看套件有否更动过

rpm -e 删除

--nodeps 强行安装

命令下打开网页:links

/etc/sysconfig/i18n

LANG=zh_CN.gb2312

显示当前用户:whoami x

查看GCC版本:gcc -v

关机:shutdonw -h now

重启:reboot shutdown -r now

使用英文字体:LANG=en

显示当前字体:locale

所有可用字体:locale -a /etc/sysconfig/i18n设置文件

设置时间、日期:date s

显示日历:cal cal 2006

计算器具:bc

查看内核版本:uname -a

显示当前路径:pwd

查看盘付剩余空间: df -m fdisk -l

显示内存状态free

以M为单位显示free -m

挂载光盘:mount -t iso9660 /dev/cdrom /mnt/cdrom

历史记录:history

显示目前系统开机时间uptime

开启磁盘空间限制:quotaon

关闭磁盘空间限制:quotaoff

查看linux文件目录的大小和文件夹包含的文件数

查看文件夹的大小: du -sh

查看此文件夹下的文件夹的大小: du -sh *

统计当前目录大小, 并安大小排序 :du -sm * | sort -n

du -sk * | sort -n

du -sk * | grep guojf //看一个人的大小

du -m | cut -d "/" -f 2 //看第二个/ 字符前的文字

查看此文件夹有多少文件 /*/*/* 有多少文件

du xmldb/

du xmldb/*/*/* |wc -l

40752

解释:

wc [-lmw]

参数说明:

-l :多少行

-m:多少字符

-w:多少字

服务器安全配置

1 最小化安装

2 用户管理:密码设置;删除系统特殊的用户帐号和组帐号

3 服务管理(新的进程)

4 系统文件权限:文件权限

5 日志管理

6 防火墙.tcp/ip筛选

7 隐藏重要资料

8 tripwire(监视系统文件的改动)和swatch(日志监视和报警工具)

向Linux初学者推荐一个能够自动对新安装的Linux系统进行安全配置的PERL脚本:Bastille

作为一名系统管理员更要随时去观察系统的变化情况,如系统中进程、文件、时间等的变化情况。

9 完整的数据备份

10 经常到Internet学习

找到系统底层漏洞或IIS APACHE的软件底层漏洞的都是高高手,没办法(对于我们这样的网管)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值