LINUX学习命令

0.Linux命令行模式切换控制台,由图形转换到控制台模式:ctrl+alt+f1(同时按下3秒钟不要马上松开)。由控制台转向图形模式是:alt+f7
1.Linux开机启动时直接进入Console字符界面,我们可以编辑/etc/inittab文件。找到id:5: initdefault:这一行,将它改为id:3:initdefault:后重新启动系统即可
在不同的运行级下,系统有着不同的状态,这六种运行级分别为:0 :停机(记住不要把initdefault 设置为0,因为这样会使Linux无法启动 ) 
1:单用户模式,就像Win9X下的安全模式。 
2:多用户,但是没有 NFS 。 
3:完全多用户模式,标准的运行级。 
4:一般不用,在一些特殊情况下可以用它来做一些事情。
5:X11,即进到 X-Window 系统。 
6:重新启动 (记住不要把initdefault 设置为6,因为这样会使Linux不断地重新启动)。


1.su - root 切换用户 (回车会进入输入密码阶段,输入密码即可root代表user用户。记住root 前面有空格)
1,关机 halt
2,重启 reboot
3,
查看防火墙状态:/etc/init.d/iptables stat
如果未开启则显示:
[root@01 lib]# /etc/init.d/iptables status
iptables: Firewall is not running.
否则显示当前防火墙的规则
开关防火墙:
1) Linux操作系统中永久性生效,重启后不会复原

开机启动: chkconfig iptables on

开机不启动: chkconfig iptables off

2) 即时生效,重启后复原

开启: service iptables start

关闭: service iptables stop

需要说明的是对于Linux操作系统中的其它服务都可以用以上命令执行开启和关闭操作。

在开启了防火墙时,做如下设置,开启相关端口,

修改/etc/sysconfig/iptables 文件,添加以下内容:

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT

10,1. 在 LINUX 命令平台输入 1-2 个字符后按 Tab 键会自动补全后面的部分(前提是要有这个东西,例如在装了 tomcat 的前提下, 输入 tomcat 的 to 按 tab)。
2. ps 命令用于查看当前正在运行的进程。
grep 是搜索
例如: ps -ef | grep java
表示查看所有进程里 CMD 是 java 的进程信息
ps -aux | grep java
-aux 显示所有状态
ps
3. kill 命令用于终止进程
例如: kill -9 [PID]
-9 表示强迫进程立即停止
通常用 ps 查看进程 PID ,用 kill 命令终止进程

11.查看用户组 vi /etc/group 或者使用 cat /etc/group 两者差别在于,前者进入可以编辑状态,后者只查看状态
12.添加用户组 vi /groupadd mysql
13.修改用户组 groupmod -n mysql2 mysql
14.删除用户组 groupdel mysql
15.查看当前登录用户所在的组 groups,查看mysql所在组groups mysql
16.查看系统存在的所有用户名 cat /etc/passwd
17.查找当前用户组下所有用户信息 cat /etc/passwd |grep 'mysql' 或者使用gid cat /etc/passwd |grep '500'
18.创建用户mysql并加入到mysql组,不允许mysql用户直接登录系统 useradd -g mysql mysql -s /bin/false
19.修改用户信息 usermod -d/home/mysql -G mysql mysql(将用户登录目录改为mysql 并且加入mysql用户组)
20.将用户加入到mysql1组 gpasswd -a mysql mysql1
20.将用户从mysql1组移除 gpasswd -d mysql mysql1
19.为用户修改密码 passwd mysql 
20.查看单个用户信息 id mysql
21.查看当前登录用户 w 或者who 
22.查看自己的用户名 whoami
23.查看登录成功的用户记录 last 
24.查看登录不成功的用户记录 lastb
-----------------------------------------
1,卸载yum安装的软件
#rpm -qa | grep mysql(mysql代表安装的软件名称)
显示:
mysql-libs-5.1.52-1.el6_0.1.i686
卸载方法:
yum -y remove mysql-libs-5.1.52-1.el6_0.1.i686
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值