登录和退出Linux 系统
1、重新启动系统:
[root@localhost/root]#reboot //以root用户登录Linux操作系统执行reboot命令重启系统
2、Shutdown命令:
#shutdown -k +10 //并不真正关机而只是发出警告信息给所有用户
#shutdown -r now //系统现在关机并且马上重新启动
#shutdown -r +10 //系统在10分钟后关机并且马上重新启动
#shutdown -h now //系统马上关机并且不重新启动
#shutdown -f now //系统快速关机重启动时跳过fsck
#shutdown -n now //快速关机不经过init程序
#shutdown -c now //取消一个已经运行的shutdown
文件和目录操作命令
1、ls命令:
ls -a //列出当前目录下的所有文件,包括以.开头的隐藏文件
ls -l //列出当前目录下文件的详细信息
ls -al //列出当前目录下的(包括以.开头的隐藏文件)所有文件的详细信息
2、cd命令
cd //返回到宿主目录
cd / //进入到根目录
cd . //当前目录
cd .. //返回上一层目录
3、mkdir和rmkdir命令
mkdir work //在当前目录下新建一个work目录
rmkdir work //删除已存在的空目录work
4、cp命令
cp -r test /usr/local //把test目录下的所有文件拷贝到/usr/local下
5、rm命令
rm -i rest //提示是否要删除test文件
rm -r test //删除test目录下的所有文件和子目录
rm -f test //不经确认强制删除test文件
rm -rf test //不提示强制删除test目录下的所有文件和子目录
6、mv命令
mv /tmp/xxx.tar /root //将/tmp 目录下的xxx.tar 文件移动到/root 目录下
mv aaa.tar bbb.tar //将当前目录下的文件 aaa.tar 更名为bbb.tar
7、cat命令
cat file1 //显示file1这个文件的内容
cat filel file2 //依顺序显示file1,file2的内容
cat -n file1 //显示file1内容同时显示行号
cat file1 file2>file3 //把file1,file2的内容结合起来再重定向>到file3文件中
8、more命令
more file1 //显示长文本文件
9、pwd命令
pwd //显示用户当前的工作路径,直接输入pwd 即可
用户及用户组管理命令
1、useradd命令
useradd lrx //创建一个新用户 lrx,该用户的Home目录为/home/lrx
useradd 用户名 -g 组名 -G 组名 -d Home 目录名 -p 密码
其中:-g指定该用户的首要组 -G指定该用户的次要组
-d指定该用户的Home目录 -p指定该用户的密码
useradd oracle -g oinstall -G dba -d /home/oracle -p ora123 //系统创建一个oracle,oracle用户的首要组为oinstall,次要组为dba,Home目录为/home/oracle,密码为ora123
2、userdel命令
userdel lrx //删除lrx用户
3、groupadd命令
groupadd guwei //创建一个新的用户组guwei
4、groupdel命令
groupdel guwei //删除guwei用户组
5、passwd命令
passwd //用户修改自己的口令,输入该命令后,按系统提示依次输入密码和密码确认后,即可完成用户密码的修改
passwd lrx //超级用户修改其他用户的口令
6、su命令
su root //切换到超级管理员root
su lrx //切换到普通用户lrx
7、chmod命令
chmod 755 /usr/local/apr //赋予apr目录的权限为755
chmod -R 755 /usr/local/apr //赋予apr当前目录及子目录权限为755
其中:r为4,w为2,x为1,-为0
8、chown命令
chown lrx.root text //将text文件的属主和属组分别改为lrx和root
chown -R lrx.root text //将text目录及其子目录下的所有文件的属主和属组分别改为lrx和root
进程及任务管理命令
1、ps命令
ps -ef //显示所有执行进程的信息
ps -ef|grep oracle //显示用户为oracle的所有进程
2、top命令
top //查看系统运行状态
h 或者?//显示帮助画面给出一些简短的命令总结说明 m //切换显示内存信息
t //切换显示进程和CPU状态信息 c //切换显示命令名称和完整命令行
M//根据驻留内存大小进行排序 p//根据cpu使用百分比大小进行排序 q//退出
3、kill命令
kill -9 1234 //将终止PID(进程号)为1234的进程
kill -l //显示信号列表
4、cron命令
crontab -l //查看目前已经存在的cron任务
磁盘及文件系统管理命令
1、df命令
df-k //显示各分区的磁盘空间使用情况
2、mount和umount命令
mount -a /etc/fstab //文件中列出的文件系统都挂装上
mount /mnt/cdrom //挂装软驱
mount /mnt/floppy //挂转光驱
umount -f /mnt/cdrom //强制卸载挂载在/mnt/cdrom目录下的文件系统
软件安装命令
1、tar命令
tar -czf oracle.tar.gz /u01/app/oracle /etc/otatab /home/oracle //将/u01/app/oracle目录下的所有文件,/etc/oratab文件和/home/oracle目录下的所有文件合并到oracle.tar文件中,并采用压缩方式
tar -tzf oracle.tat.gz //列出归档文件oracle.tar中的所有文件列表
tar -xzvf oracle.tar.gz //将归档文件分解并解压缩到原文件的路径中
2、rpm命令
rpm -i tomcat6.rpm //安装Tomcat软件并进行相关系统配置
rpm -U tomcat6.rpm //升级Tomcat软件并进行相关系统配置
rpm -qa //列出已经安装的全部软件包
rpm -qa|grep 'tomcat' //列出包名中包含tomcat的软件包
rpm -qf filename //找出文件属于哪个软件包(filename是要查找的文件名)
rpm -qi packagename //查找已经安装软件包的功能(packagename是要查找的软件包的名称)
rpm -e packagename //删除已安装的软件包(packagename是要删除的软件包名称)