1.查看linux的版本 cat /etc/redhat-release 2.mount 3.cd /media/ 4.cd /media/RHEL_5.4\_x86_64\ DVD/server/ 5.查看具有compress的包 find -name *compre* 6.安装这个包 rpm -ivh ncompress-4.2.4-47.x86_64.rpm --------------------------------------------- 创建oracle时,查看cat /etc/sysconfig/和cat /etc/hosts eg:[oracle@szylcsdb ~]$ cat /etc/hosts # Do not remove the following line, or various programs # that require network functionality will fail. 127.0.0.1 localhost.localdomain localhost ::1 localhost6.localdomain6 localhost6 10.120.6.60 szylcsdb [oracle@szylcsdb ~]$ cat /etc/sysconfig/network NETWORKING=yes NETWORKING_IPV6=no HOSTNAME=szylcsdb ######################################### linux 下修改export ORACLE_SID的默认数据库 oracle用户下修改.bash_profile vi .bash_profile ######################################### ------------1.touch 命令可以创建一个空白文件或者更新已有文件的时间,'.'一般都是隐藏文件---配置文件 touch linuxcast.net touch 文件(已有的文件)---更新文件的时间 du -sh 文件名 显示文件的大小 -------------2.列出目录内容:参数 ls -a 显示所有文件(包括隐藏文件) ls -l 显示详细信息 ls -R 递归显示子目录结构 ls -ld 显示目录和连接信息 topas 查看系统磁盘速度 -------------3.查看文件的类型 file 文件名 ------cd命令用来切换目录 cd .. 上一级目录 cd . 当前目录 cd ~ cd 空格 用户家目录 cd - 上一个目录 ------------复制文件、目录 cp 源文件 目标文件(文件夹) 常用参数:-r 递归复制整个目录树 -v 显示详细信息 ------------移动、重命名文件或者文件夹 mv 文件 目标目录 ------------删除目录 rm 文件名 rm -r 文件名 递归 rm -f 强制删除 没有警告提示(使用时需十分谨慎) -------------创建、删除目录 mkdir 创建一个目录 mkdir -p rmdir 删除一个空目录 rm -rf 删除一个非空目录 ----------显示时间 date 修改时间:date -s '10:20:10' date -s '20150722 10:20:10' cal 显示的日历 uptime 查看系统运行时间 ------------------------查看输出的命令 echo 用以显示输入的内容 cat 显示文件内容 more 翻页显示文件内容(只能向下翻) less (带上下翻页) tail 显示最后默认的10行 -n 指定显示的行数 ------------------------查看硬件信息 lspci 用以查看PCI设备 -v 查看详细信息 lsusb 用以查看usb设备 -v 查看详细信息 lsmod 用以查看加载的模块(驱动) ifconfig -a 查看所有接口 ifconfig eth0 查看特定接口 ifup eth0 启用接口 ifdown eth0 禁用接口 --------------------------------网络配置---------------- setup 命令配置IP 网卡配置文件 /etc/sysconfig/network-scripts/ifcfg-eth0 DNS配置 /etc/resolv.conf 主机名配置文件 /etc/sysconfig/network 静态主机名配置 /etc/hosts 显示主机名: hostname 重启网络服务 service network restart -------------------------关机、重启 shutdown 立即关机: shutdown -h now 10分钟后关机:shutdown -h +10 立即重启: shutdown -r now -----------------------------归档、压缩 1.命令ZIP用以压缩文件 zip 文件名.zip 需要压缩的文件 unzip 解压缩的文件名 2.命令unzip用以压缩文件 gzip 需要压缩的文件名 解压: gunzip 解压缩的文件名 3.命令tar用以归档文件 tar -cvf 要创建新归档的名字.tar 归档文件 eg:tar -cvf oracle.tar oracle (tar oracle文件) xftp tar -cvzf 文件名.tar.gz 文件名 -z 参数将归档后的归档文件进行gzip压缩以减少大小 解压: tar zxvf 文件名.tar.gz eg:tar xvf oracle.tar.gz 总结一下 1、*.tar 用 tar –xvf 解压 2、*.gz 用 gzip -d或者gunzip 解压 3、*.tar.gz和*.tgz 用 tar –xzf 解压 4、*.bz2 用 bzip2 -d或者用bunzip2 解压 5、*.tar.bz2用tar –xjf 解压 6、*.Z 用 uncompress 解压 7、*.tar.Z 用tar –xZf 解压 8、*.rar 用 unrar e解压 9、*.zip 用 unzip 解压 -------------------------查找 locate keyword 用以快速查找文件 find 用以高级查找文件 find 查找位置 查找参数 例如:find . -name*cat* find / -name*.conf find / -perm 查找权限 find / -user 查看用户 ------------------------------VI、VIM vim 可以启动vim编辑器 vim + 目标文件路径 的形式使用vim 如果目标文件存在,则vim打开该文件 如不存在,则vim新建并打开该文件 1.命令模式 vim 启动后进入命令模式,任何模式都可以通过ESC回到命令模式。 1. 常用命令: i 在光标前插入文本 o 在当前行的下面插入新行 dd 删除整行 yy 将当前行内容放入缓冲区(复制当前行) n+yy 将n行的内容放入缓冲区(复制n行) p 将缓冲区中的文本放入光标后(粘贴) u 撤销上一个操作 r 替换当前字符 / 查找关键字 2. EX模式 在命令模式中按“:”键可以进入EX模式,光标移动到底部,在这里可以保存修改或退出VIM. EX模式下常用命令: :w 保存当前修改 :q 退出 :q! 强制退出,不保存修改 :x 保存并退出,相当于:wq :set number 显示行号 :! 系统命令 执行一个系统命令并显示结果 :sh 切换到命令行,使用Ctrl+d 切换回vim -------------------文件系统 MKE2FS 用来创建文件系统 mke2fs -t ext4(文件系统类型) /dev/sda1 mkfs 也可用来创建文件系统,但是比较简单,不能精细化的控制 mkfs.ext4 /dev/sda1 dumpe2fs 可以用来查看分区的文件系统信息 dumpe2fs /dev/sda1 ----------------------------修改用户密码----- 如果是以root身份登录,修改root密码.只要输入 passwd 就会出现: New password: Retype new password: 按提示输入密码确认即可. 如果想更改其他用户密码,只要输入passwd username即可. 如:passwd kook New password: Retype new password: ----------------------------查看所有目录下的文件大小 du -ks * oracle 11g的警告日志和监听日志的删除方法: 切换到oracle用户 su - oracle $ lsnrctl set log_status off $ mv lisnter.log/backup/ $lsnrctl set log_status on --------------------------修改用户的组属性-------- usermod -G 要添加的组名称 要添加的用户 eg: usermod -G dba feel 更改目录属主为Oracle用户所有,输入命令: chown -R oracle:oinstall 文件名 eg:chown -R oracle:oinstall /home/oracle/app chomd -R 777 文件名称 eg:chomd -R 777 logs/ ----------------------创建用户------------- 输入命令: useradd username 回车 passwd username 回车 输入密码 确认密码 OK ---------------------------修改用户组的属性使用groupmod命令-------------------- 其语法如下: 代码: groupmod 选项 用户组 常用的选项有: 代码: -g GID 为用户组指定新的组标识号。 -o 与-g选项同时使用,用户组的新GID可以与系统已有用户组的GID相同。 -n新用户组 将用户组的名字改为新名字 例1: 代码: # groupmod -g 102 group2 此命令将组group2的组标识号修改为102。 例2: 代码: # groupmod –g 10000 -n group3 group2 此命令将组group2的标识号改为10000,组名修改为group3。 -------------------------------------------------------------------------------------- id user 1.先创建属组名 $ groupadd weblogic(属组名) 2.创建用户及所属的属组 $ useradd -g weblogic(属组名) user(用户) select object_name,machine,s.sid,s.serial# from v$locked_object l,dba_objects o ,v$session s where l.object_id = o.object_id and l.session_id=s.sid; 查看定时脚步 crontab -e 编辑 crontab -l 查看 tar czvf 压缩后文件名.tar 压缩目标文件名 压缩 df -h 查看磁盘空间 wc 文件名 查看文件行数 psg java 查看进程 kill -9 进程id 杀进程 /home/appuser/tomcat/bin 重启目录 tailf 日志文件 tail -100f 日志文件 skip_index_maintenance=true direct=ture rows=1000000 数据库导表加速 安装nginx命令 ./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --error-log-path=/data/log/nginx/error_log --http-log-path=/data/log/nginx/access_log --with-http_ssl_module --with-http_realip_module --with-http_flv_module --with-http_image_filter_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_stub_status_module |
|