常用快捷键以及linux命令整理
关于快捷键的使用,网上有很多。自己在使用过程中不断整理用到的知识点。一个项目完成了就把涉及用到的快捷键和命令介绍给大家,都是一些比较基础的,常用的命令。希望大家有好的知识点,命令可以及时交流整理。
一、Visual Studio2010常用快捷键
1.F5直接启动应用程序。
2.F7可以从视图界面转化到后台代码页面。
3.F9给当前鼠标所在行增加断点。
4.F10在断点调试过程中,一句一句代码调试,如果该句代码是调的另一个方法,直接会执行完这个方法,没有进入方法体内。
5.F11在断点调试过程中,配合F10进行调试,它可以进入方法体内,进行调试。
6.F12转到该变量或者方法的定义位置。
7.Ctrl+Alt+F10当不知道该类属于哪个命名空间下面时候,可以通过按下该3个键快速引入命名空间。
8.Ctrl+E+C可以快速注释掉当前选中的代码行。
9.Ctrl+E+F可以快速取消当前选中行的注释。
10.Ctrl+E+D可以自动排版当前页面,使代码的布局看起来整洁。同时也可以通过删除当前页面最下面的一个”}”,重新敲上”}”也会自动布局当前页面。
11.Alt+1编译当前选中的交易。
12.Alt+0发布当前选中的交易。
二、Linux常用基本命令
1.oracle导出数据库文件
exp czqtdb/czqtdb file=cdqtdb.dmp 导出czqtdb用户下面的所有表以及表结构。
exp czqtdb/czqtdb tables=表名1,表名2 file=cdqtdb.dmp导出czqtdb用户下面的表名1和表名2两张表。
2.oracle导入数据库文件
imp czqtdb/czqtdb file=example.dmp ignore=y full=y将example文件导入到czqtdb用户下面,导入之前需要删除该用户下面的所有表。
3.启服务常用命令
用柜面用户成功登录到服务器
*.sh start 启动柜面系统服务
*.sh stat 查看柜面系统服务状态
*.sh restart 重启柜面系统服务,内置停止服务和启动服务两个过程
*.sh stop 停止柜面系统服务
4.备份文件
备份服务器文件实际就是复制一份文件重命名一次。
cp 目标文件名 备份后的文件名
5.重命名文件命令
mv a.txt b.txt。
将文件a.txt得命名为b.txt
6.清空文件内容
清空文件主要就是为了情况日志,不过也可以通过删除文件进行处理,不过命令还是要了解
> /路径/文件名 清空制定路径下面的制定文件
7.删除文件命令
rm 文件名 删除的只能是一个文件不能是文件夹
rmdir 文件名 用来删除整个文件夹
rm -fr 文件名 用来删除文件或文件夹,其中-f代表是强制删除,-r代表的是递归删除
建议:对于相对比较重要的文件执行删除操作之前,建议使用cp命令对文件进行备份。一旦删除则就无法恢复。
8.创建文件命令
mkdir test 创建一个名称为test的文件夹
Touch test/a.txt 在test目录下面创建名称为a的txt 格式文件
9.查看服务器常用命令
df -k 查看硬盘信息
topas 查看CPU详细信息
du -sm * | sort -n 查看用户站内存大小
svmon 查看内存状态
10.FTP上传命令
ftp 16.5.20.102
通过ftp连接到制定地址,使用用户名进行登录,找到想要上传的位置
put 文件名A
将文件A上传到当前找到的目录位置
Quit
上传文件完成,退出FTP上传
11.FTP下载命令
上传和下载的原理是一样的,都是需要先连接到服务器,找到指定文件的目录位置,从而完成文件的下载
ftp 16.5.20.102
通过ftp连接到制定地址,使用用户名进行登录,找到想要下载的文件所在的目录位置
get 文件名A
下载文件A到ftp连接前所在的位置
Quit
下载文件完成,退出FTP下载
12.解包打包命令
tar cvf FileName.tar DirName
将文件DirName打包为FileName.tar文件
tar xvf FileName.tar
对FileName压缩文件进行解包处理
三、Oracle数据库常用命令
查看用户名下面表的总数量
Select count(*) FROM USER_TABLES
查看QTDB用户下面的表空间
select t.default_tablespace from sys.dba_users t WHERE t.username='QTDB';
修改QTDB用户表空间为users
alter user QTDB default tablespace users
数据库允许的最大连接数
Select value from v$parameter where name = 'processes'
查看数据库的状态
select status from v$instance;
查看数据库的并发连接数
Select count(*) from v$session where status='ACTIVE'
查看数据库不同用户的连接数
Select username,count(username) from v$session where username is not null group by username
查看数据库下面的用户
select * from all_users
四、 MyEclipse常用的快捷键
1.F8,执行应用程序到下一个断点或者应用程序结束,类似于VS中的F5。
2.F5,跟踪到方法中,当程序执行到某方法时,可以按F5跟踪到方法中。类似于VS中的F11。
3.F6,单步执行程序。类似于VS中的F10。
4.Ctrl+H全局搜索,类似于VS中的Shift+Ctrl+F在整个解决方案查找一样。
五、 sql横竖列转换查找语句
select a.* from yys.tbl_col_sele a,yys.tax_type_manage b where a.tab_name='tax_formula' and a.col_name='taxywtype'
and b.taxid='15081500002282' and b.taxtype='2' and instr(','||b.taxywtype||',',','||a.item_no||',') > 0
(也就是上一篇博客最终用到的sql语句 关于sql语句实现将'1,2,3'转1,2,3等竖横转换问题)