rpm -ivh webmin.rpm 安装
rpm -e webmin 卸载
rpm -q webmin 查询
rpm -Uvh webmin.rpm 升级
useradd test
创建一个用户后还会自动创建该用户的用户组
在/user或/home 目录下,建立一个以用户名为名称的目录
/etc/passwd 列出所有有效的用户名及相关信息
/etc/group 列出用户组信息
/etc/shadow
passwd oracle 创建密码
pwd 在屏幕上显示当前工作目录的绝对路径
chmod 命令更改权限
chmod u+rw-x g-x a.txt
u:文件或目录的拥有者
g:文件或目录的所属群组
o:其他用户
a:全部的用户
chmod 777 权限全部开放
chmod -R(指定目录下所有的文件) 777 /home/user
chown 修改目录所有者
chown test sample.txt 修改文件所有权
chown testgroup sample.txt 修改文件所属的用户组
chown -R test ncs 修改目录文件下所有的所属用户
命令帮助 man shutdown 或者shutdown --help
ls 列出目录下所有的文件 ls-l ls-r (按树状显示)
cd 访问目录 cd ..退后上一级
pwd 列出当前路径
mkdir 新建目录
rmdir 删除目录
rm 删除 rm -r 文件名 rm -rf 文件名(强制删除)
touch 创建文件
cp 拷贝 cp 1.txt 2.txt 拷贝文件
cp -r ssh ibatis 拷贝目录
mv 移动
vi 命令模式和编辑模式
a append
esc 回到命令模式
:q 结束编辑
:q! 不存档放弃编辑过的文件
:w 保存
:wq 存盘退出
dd 删除一行
dw 删除整个文档
cat cat 3.txt 正序
tac tac 3.txt 逆序
more more 3.txt(查看vi命令下的文件)
head head -3 1.txt 查询前3条数据
find find /bjsxt -name 3.txt
clear 清屏
whereis whereis ls echo $PATH
用户
useradd testuser 添加用户
passwd testuser 添加密码
more /etc/passwd 列出所有的用户
more group 用户组信息
添加一个用户不指定用户组默认添加一个和用户名一样的组
useradd testuser2 -g testuser
userdel testuser (删除用户)
rm -rf testuser (删除目录)
groupadd
groupdel
文件权限
r(读),w(写),x(execute),-(没有权限)
3组
拥有这个目录的人,同组的人,其他的人。
chmod +x 4
chmod -x 4
chmod 755 文件名 chmod 777 文件名
管道
ls -rl /ect | more 分页
启动linux
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
HWADDR=08:00:27:20:EA:16
ONBOOT=yes
IPADDR=192.168.1.103
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
service network restart
service sshd start
修改linux 系统默认的启动
vi /etc/inittab
把id:5:initdefault: 这一行修改为
id:3:initdefault
service sshd start
开机启动ssh
chkconfig sshd on
service iptables stop
开机关闭防火墙
chkconfig iptables off (关闭防火墙)
ftp服务
service vsftpd start
service vsftpd stop
ftp localhost
安装jdk
chmod 755 jdk-6u27-linux-i586-rpm.bin
./jdk-6u27-linux-i586-rpm.bin
两种方式解压tomcate
gzip -d apache-tomcat-5.5.25.tar.gz
tar -xvf apache-tomcat-5.5.25.tar
JAVA_HOME=/usr/java/jdk1.6.0_03
export JVAA_HOME (输出javahome)
./startup.sh
ps -ef | grep tomcat (查看进程)
kill 2724 强制关闭tomcate
ifconfig 查看ip
echo $JAVA_HOME
telnet 8080
wget http://localhost:8080
卸载 重装
rpm -qa | grep jdk (查看已经安装的jdk)
rpm -e jdk-1.6.0.0_03 (卸载文件夹名)
rpm -ivh jdk-linux-i890.rpm (安装文件名)
/etc (重要的配置文件)
more profile(档案)
以.开头的文件都是隐藏的
vi /etc/profile
vi /etc/rc.local
chkconfig --list | grep mysql
su - oracle(切换用户)
关机
shutdown -h now
powoff
init 0
重启
reboot