ITPub博客

首页 > 数据库 > Oracle > redhat常用命令

redhat常用命令

原创 Oracle 作者:徐志定 时间:2015-04-07 14:02:22 0 删除 编辑
redhat常用命令 



startx  转图形界面  exit 退出 shutdown 关机 logout 注销 reboot 重启

init(run level-/etc/inittab)
init n
0 系统停机状态
1 单用户工作状态
2 多用户状态(没有NFS)
3 多用户状态(有NFS)
4 系统未使用,留给用户
5 图形界面
6 系统正常关闭并重新启动

cd / 根目录
cd dev 进入dev目录
pwd  显示当前目录
whoami 显示当前用户
ls  显示目录结构信息

cd /mnt  mnt一般存放硬件目录


mount /dev/cdrom /mnt/cdr 挂载文件 
umount /dev/cdrom

命令 --? 命令 --help  man 命令
5次esc 显示可以使用的命令    q 退出

ls -l list one file per line
ls -m

切换到root用户:su root

mkdir 目录名  创建目录
rmdir 目录名  删除目录  rm -r 目录(不为空的,递归删除)   rm -rf 目录(直接删掉)

touch 文件 创建文件
cp拷贝文件:cp 文件1 文件2   cp -r(拷贝目录)
mv移动文件(包括目录)
vi 文本编辑器
command命令模式
input编辑模式
a 进入编辑模式
dd 删除一行
dw 删除一个单词
o插入一行
esc 退出编辑
:w 存盘
:w! 不存盘退出
:w q 存盘退出
more 文件名  查看文件内容
cat 文件名 正序查看
tac 文件名 逆序查看
head 文件名 
tail 文件名
clear 清屏
find 查找  find -name 文件名
whereis 查找命令所在的文件及帮助

echo $PATH 显示环境变量

ln 连接
ln 3.txt 4 硬连接  相当于复制再建立连接
ln -s 3.txt 5 软连接 相当于快捷方式
wc 统计指定文本文件的行数、字数、字符数
useradd username 添加用户
passwd username 指定密码
usermod -g username group
rm -rf username 

权限问题
chmod +(-) 文件名
chmod 755/777
chown username 文件名 改变文件所有者

grep 在指定的文本文件中查找字符串
date 显示和设置日期时间
stat 显示指定文件的相关信息
who、w 显示在线登录用户
whoami 显示当前用户
id 显示当前用户的id信息
hostname 显示主机名称
uname 显示操作系统的信息
dmesg 显示系统启动信息
du 显示指定文件(目录)已使用的磁盘空间总量
df 显示文件系统磁盘空间的使用情况
free 显示当前内存和交换空间的使用情况
fdisk -l 显示磁盘信息
locale 显示当前语言环境

管道  
ls -R| /etc |more
cat /etc/passwd | wc
cat /etc/passwd | grep |rj
dmesg | grep eth0
man bash |col -b >bash.txt
ls -l | grep "^d"
ls -l * | grep "^-" | wc -l

wall date 通知所有人
wall `date` 通知所有人
重定向
ls > test.txt
修改系统的默认启动级别
vi /etc/inittab


Linux与其他机器共享文件
在Linux上装FTP
service vsftpd start
ftp localhost

修改启动方式,改为系统启动时,自动启动
chkconfig vsftpd on
也可以查看启动方式
chkconfig --list |grep vsftpd
只要在第2--5为on就能随机启动

ntsysv     是否能找到你新装的ftp服务名,然后   选上,下次启动就可以随系统启动了
ifconfig 查看网络配置
关闭防火墙
service iptables stop

匿名访问vsftp anonymous
永久关闭防火墙 vsftp 开机自启动
关键字: linux学习 
永久打开或则关闭 chkconfig iptables on 
chkconfig iptables off 
即时生效:重启后还原 
service iptables start 
service iptables stop 

etc/vsftpd.user_list
etc/vsftpd.ftpusers
开机默认VSFTP服务自动启动: 
  方法一:(常用\方便) 
    [root@localhost etc]# chkconfig --list|grep vsftpd ( 查看情况) 
    vsftpd          0:off   1:off   2:off   3:off   4:off   5:off   6:off 
    [root@localhost etc]# chkconfig vsftpd on  (执行ON设置) 
  方法二: 
修改文件 /etc/rc.local , 把行/usr/local/sbin/vsftpd & 插入文件中,以实现开机自动启动。 

远程管理
   sshd:service sshd start
chkconfig sshd on

putty.exe

gzip -d 文件名  解压缩
tar -xvf 文件名
mv 文件名  目录或者新文件名

wget   网址  Linux上网

./jdk-6u17-linux-i586.bin  安装JDK
Linux下环境变量配置 JAVA_HOME=/usr/java/jdk1.6  属于局部配置
export JAVA_HOME  让别人使用java

ps -ef 列出所有进程
kill  ID进程号  关掉进程
ps -ef | grep tomcat

安装JDK和Tomcat
1.上传jdk-6u17-linux-i586.bin和apache-tomcat-6.0.20.tar.gz到/usr
  2.安装JDK
  $chmod a+x jdk-6u17-linux-i586.bin
  $ ./jdk-6u17-linux-i586.bin
  $ vi /etc/profile
  #添加如下
  export JAVA_HOME=/usr/jdk1.6.0_17
  export PATH=$JAVA_HOME/bin:$PATH
  $echo $JAVA_HOME 应出现/usr/jdk1.6.0_17 查看JAVA_HOME是否配置成功
  运行javac,java命令查看PATH是否配置成功
  3.安装Tomcat
  $tar xzvf apache-tomcat-6.0.20.tar.gz
  在/usr/tomcat/bin/catalina.sh中添加JAVA_HOME=/usr/jdk1.6.0_17
  $cd /usr/tomcat/bin
  $./startup.sh
  $cat /usr/tomcat/logs/catalina.out查看日志得知Tomcat是否正常启动
  $links -dump http://localhost:8080/ 发送HTTP请求看Tomcat是否正常启动 ...... 

rpm -qa 查看所有安装的程序
rpm -qa | grep jdk

rpm -e 文件名  卸载
rpm -ivh 文件名.rpm

修改/etc/rc.local  使tomcat自动启

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30028528/viewspace-1520131/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2014-12-02

  • 博文量
    20
  • 访问量
    86874