startx 从字符界面Console进入图形界面X-Window Ctrl+Alt+BackSpace回到字符界面
init [0123456]
在X-Window图形操作界面中按“Alt+Ctrl+功能键Fnn=1~6
0:停机(记住不要把initdefault 设置为0,因为这样会使Linux无法启动 )
1:单用户模式,就像Win9X下的安全模式。
2:多用户,但是没有 NFS 。
3:完全多用户模式,标准的运行级。
4:一般不用,在一些特殊情况下可以用它来做一些事情。
5:X11,即进到 X-Window 系统。
6:重新启动 (记住不要把initdefault 设置为6,因为这样会使Linux不断地重新启动)。
/etc/inittab
重启 ,按“e”, 第二行 按“e”,最后添 空格1。Esc 按b 进入单用户模式(单用户模式不读inittab文件)
shutdown -h now 关机
shutdown -r now 重启 reboot
shutdown -a now 重启进入单用户模式
su - root 切换到root用户
su root 获取root权限
logout 用户注销
useradd 用户名
passwd 用户名 ->输入密码
userdel 用户名 删除用户
userdel -r 用户名 删除用户以及用户主目录
//////////////////////////////////////////////////////////////////////////////////////
route 显示网关
#route del default gw xx.xx.xx.xx. xxx.xxx.xx.xxx
#route add default gw xx.xx.xx.xx. xxx.xxx.xx.xxx
netconfig 窗口配置网络
/etc/init.d/network restart 或 service network restart 重启网络服务
ip都可以在/etc/sysconfig/network-scrips/ifcfg-ethX里面更改,下面是我的ifcfg-eth0内容
DEVICE=eth0
BOOTPROTO=none
NBOOT=yes
IPADDR=192.168.0.2
NETMASK=255.255.255.0
USERCTL=no
PEERDNS=no
GATEWAY=192.168.0.1
TYPE=Ethernet
NETWORK=192.168.0.0
BROADCAST=192.168.0.255
////////////////////////////////////////////////////////////////////////////////////////
mount /dev/cdrom /mnt/cdrom/ 挂载光盘
mount -t iso9660 xxxx.iso /mnt/cdrom -o loop 本地iso挂载
etc/vsftpd/vsftpd.conf
var/ftp/pub
service vsftpd start/restart
///////////////////////////////////////////////////////////////////////////////////////////
pwd 显示当前目录
ls -a 显示隐藏文件
ls -l 显示长列表格式
ls -al
ls -l /etc | more 管道命令 把上一个命令结果交给 | 后面的命令处理
mkdir 建立目录
rmdir 删除目录
touch 建立空文件
cp 复制 cp a.out /home/xiaoming/ (tab键可自动填全命令,按2下显示选择)
cp -r dir1 dir2 递归复制(复制子目录信息)
mv 移动文件和改文件名
rm 删除文件和目录
more 显示文件内容,带分页
grep 在文本中查询内容
grep -n "ab" install.log 在install.log中查找ab(显示在第几行)
grep "ab" install.log
find /home -name *.* 查找/home中,文件名为*.*的文件
ls -l > 1.txt 重定向,grep -n "ab" install.log > kkk.txt
ls -l >>1.txt 将结果追加到1.txt
cat 1.txt 只看不改
/////////////////////////////////////////////////////////////////////////////////////////////
cat /etc/group | more
groupadd 组名
useradd -g 组名 用户名 创建用户并分配到组
usermod -g 组名 用户名 修改用户所在组
cat /etc/passwd
r 4 100读
w 2 010写
x 1 001可执行
rwx 7 111
rw 6 110读写
-rw-r--r-- 1 root root 1213 Feb 2 09:39 abc
文件类型 文件所有者 文件所在组 其他组用户
第一个字符代表文件-,目录d,链接l
1 连接的文件数
root 用户
root 组
1213 文件大小(字节)
Feb 2 09:39 abc 最后修改日期
abc 文件名
ls -ahl 看文件所有者
chmod 777 文件夹和文件
/////////////////////////////////////////////////////////////////////////////////////////////////
fdisk -l 查看分区 逻辑分区从/dev/sda5 开始
df [-参数] df -l / df -h查看磁盘使用情况
df [目录全路径] 查看目录在哪个分区
mount [-参数] [设备名称] [挂载点] 挂载光驱时,可直接使用 mount /mnt/cdrom 或 mount /dev/cdrom /mnt/cdrom
umount 卸载命令
find -size +100000K 显示100M以上的文件
////////////////////////////////////////////////////////////////////////////////////////////////////
shell
Bourne S.R.Borne /bin/sh -> bash 大陆
C Bill Joy /bin/csh -> tcsh
Kom David /bin/ksh 欧洲
/bin/bsh -> ash
env 查看linux环境变量
chsh -s /bin/csh
history n 显示最后n条命令
!5 执行第5行命令
///////////////////////////////////////////////////////////////////////////
setup linux设置
/etc/rc.d/init.d/network restart 或 service network restart 网卡配置生效
ifconfig eth0 192.168.1.5 临时生效IP,重启后又变回原来IP
/etc/sysconfig/netwrok-scripts/ifcfg-eth0 网卡配置文件(linux中所有设备都是文件)
ifconfig eth0 down 禁止使用eth0
ifconfig eth0 up 打开
////////////////////////////////////////////////////////////////////////////////////////
RPM ReadHat Package Manager (RedHat软件包管理工具)
apache-1.3.23-11.i386.rpam 软件名称-主版本号-次版本号-运行平台
rpm -qa | more ,rpm -qa | grep X 查找所有安装的rpm包,查询含有X字符的rpm包
rpm -q mozilla 查包是否安装
rpm -qi mozilla 查看包信息
rpm -ql mozilla 查包中的文件
rpm -qf /etc/passwd 查文件所属的包
rpm -
安装:
rpm -i RPM包全路径
rpm -ivh RPM包全路径
参数:i install 安装
v verbose 提示
h hash 进度条
删除:
rpm -e RPM包名称 rpm -e --nodeps samba 强行删除
升级:
rpm -U RPM包全路径
tar -zxfv filename.tar.gz 解压