Linux学习

vi编辑器和目录权限

创建帐号 useradd user_test
设置密码 passwd user_test
修改权限 chmod u+x,g+w+x,o+w a.txt
修改用户 chown user_test a.txt
修改用户组 chgrp user_test a.txt
删除帐号 userdel -r user_test

vi的三种状态模式
从命令模式到编辑模式:i,I,a,A,o,O
从编辑模式到命令模式:按“Esc”键
从命令模式到末行模式:shift+“:”键

x:删除光标所在处的字符
dd:删除光标所在行
wq:保存并退出
q!:不保存强行退出

单个文件压缩
压缩文件 gzip a.txt
解压缩文件 gunzip a.txt.gz
压缩文件 bzip2 a.txt
解压缩文件 bunzip2 a.txt.bz2

多个文件先打包再压缩
tar czf a.tar.gz test(目录)
查看a.tar内容 tar tf a.tar
向a.tar中追加文件 tar rf a.tar a.txt
解压文件到指定文件夹 tar xzf a.tar.gz test -C test2(目录)

自动执行:首先启动系统调度进程crond输入命令:/sbin/service crond start
然后输入命令:crontab -e 进行编辑 crontab -l 进行查询


安装和使用rpm包
查看rpm描述信息 rpm -qpi mysql.rpm
查看rpm包中包含那些文件 rpm -qpl mysql.rpm
安装rpm包 rpm -ivh mysql.rpm
安装完成后进行卸载 rpm -e mysql
在线安装 rpm -i ftp://ftp地址 文件名
列出所有损坏的文件 rpm -Va

可以用rpm命令安装Linux源码包
查找命令属于哪个rpm包 rpm -qf /usr/bin/find
查找完成后在网站上下载相关rpm包进行安装


"process scheduling"-----进程调度
显示java进程 ps -ef|grep java
判断程序是否运行 pgrep -l 程序名
杀死进程 kill -9 进程ID

crontab命令
前5个域分别表示:分钟(0-59) 小时(0-23) 日(1-31) 月(1-12) 星期(0-6)
启动或停止crond服务: /sbin/service crond start | stop | restart

启动、重启、停止FTP服务:service vsftpd start | restart | stop
下载:
1.启动vsFTP服务器
2.切换到/var/ftp/pub
3.新建测试文件testfile
4.登录ftp服务器 ftp 192.168.1.231
5.下载文件 get testfile
6.退出ftp服务器 quit

上传:
1.创建上传测试文件 cat > testfile
2.使用vi修改配置文件 vi /etc/vsftpd/vsftpd.conf
3.文件内容 anon_upload_enable=YES
4.重新载入vsftpd.conf service vsftpd restart
5.修改/var/ftp/pub访问权限 chmod o+w /var/ftp/pub
6.上传测试文件 put testfile
7.退出vsFTP服务器 quit

使用Samba服务,实现Windows与Linux的文件贡献
1.启动Samba服务 service smb start
2.配置Samba服务器
3.Windows访问Linux系统 \\192.168.1.231\myshared
4.Linux访问Windows系统 smbclient //192.168.1.230/myshared -U Administrator -N
5.下载文件到Linux系统当前目录 get test.txt
6.将Linux系统当前目录文件上传到Windows系统 put test.txt


安装java运行和开发环境
1.下载jdk-6u4-linux-i586-rpm.bin
2.安装jdk1.6 sh jdk-6u4-linux-i586-rpm.bin
3.进行环境设置 vi /etc/profile
添加内容:
export JAVA_HOME=/usr/java/jdk1.6.0_04
export JAVA_BIN=/usr/java/jdk1.6.0_04/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
4.在/usr/bin下建立连接(快捷方式),并查看jdk版本信息
cd /usr/bin
ln -s -f /usr/java/jdk1.6.0_04/jre/bin/java
ln -s -f /usr/java/jdk1.6.0_04/bin/javac
java -version
5.安装完成

安装Eclipse IDE
1.下载Linux版本的Eclipse IDE
2.(只需要解压不需要安装)tar -zxvf eclipse-jee-europa-fall2-linux-gtx.tar.gz


Linux下软件安装
1.解压文件 tar xvzf filename.tar.gz
2.检查系统是否有编译是需要的库 ./configure
3.进行编译 make
4.开始安装 make install
5.清除编译过程中产生的临时文件和配置过程中产生的文件
make clean
make distclean

环境变量
设置环境变量 export Hello='Welcome to Linux'
查看环境变量 echo $Hello
删除环境变量 unset $Hello


数据库服务器Orcale 9i的安装与使用
1. cd /etc
2. vi sysctl.conf
3.添加内容
kernel.shmmax = 536870912
.........................
.........................
4.添加组群,新建一个组群,起名oracle
5.添加用户,起码dba,更改dba用户的组群属性为oracle
6.创建安装oracle所需要的目录 /oracle/base /oracle/product
7.给用户dba访问oracle文件夹的权限
8.配置dba用户的环境变量
vi /home/dba/.bash_profile
添加内容如下:
export ......
export ......
export ......
9.将语言环境改成英语
export LC_ALL=c
export LANG=c
10.开始安装、
cd /mnt/cdrom/Disk1
./runInstaller
11.出现错误,以管理员权限登录一个新shell
cd /tmp
./orainsRoot
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值