linux

查看linux的系统版本

星期日, 八月 7th, 2011 | linux | 没有评论

查看的方法有好多,我常用的是标粗的部分,标示的很清楚.
1. 查看内核版本命令:

  1) [root@q1test01 ~]# cat /proc/version

   Linux version 2.6.9-22.ELsmp ([email protected]) (gcc version 3.4.4 20050721 (Red Hat 3.4.4-2)) #1 SMP Mon Sep 19 18:00:54 EDT 2005

  2) [root@q1test01 ~]# uname -a

  Linux q1test01 2.6.9-22.ELsmp #1 SMP Mon Sep 19 18:00:54 EDT 2005 x86_64 x86_64 x86_64 GNU/Linux

  3) [root@q1test01 ~]# uname -r

  2.6.9-22.ELsmp
2.查看linux的版本主要有三种方法:

1) 登录到服务器执行 lsb_release -a ,即可列出所有版本信息,例如:

[[email protected] ~]# lsb_release -a
LSB Version: 1.3
Distributor ID: RedHatEnterpriseAS
Description: Red Hat Enterprise Linux AS release 4 (Nahant Update 1)
Release: 4
Codename: NahantUpdate1

[[email protected] ~]#

这个命令适用于所有的linux,包括Redhat、SuSE、Debian等发行版。

2) 登录到linux执行cat /etc/redhat-release ,例如如下:
[[email protected] ~]# cat /etc/redhat-release
Red Hat Enterprise Linux AS release 4 (Nahant Update 1)
[[email protected] ~]#

这种方式下可以直接看到具体的版本号,比如 AS4 Update 1

3)登录到linux执行rpm -q redhat-release ,例如如下

[[email protected] ~]# rpm -q redhat-release
redhat-release-4AS-2.4
[[email protected] ~]#

这种方式下可看到一个所谓的release号,比如上边的例子是2.4
这个release号和实际的版本之间存在一定的对应关系,如下:

redhat-release-3AS-1 -> Redhat Enterprise Linux AS 3
redhat-release-3AS-7.4 -> Redhat Enterprise Linux AS 3 Update 4
redhat-release-4AS-2 -> Redhat Enterprise Linux AS 4
redhat-release-4AS-2.4 -> Redhat Enterprise Linux AS 4 Update 1
redhat-release-4AS-3 -> Redhat Enterprise Linux AS 4 Update 2
redhat-release-4AS-4.1 -> Redhat Enterprise Linux AS 4 Update 3
redhat-release-4AS-5.5 -> Redhat Enterprise Linux AS 4 Update 4

注意:第(2)(3)两种方法只对Redhat Linux有效

Tags: ,

linux压缩和解压缩命令操作(收录很全了)

星期二, 七月 26th, 2011 | linux | 一条评论

常用的打包操作尽在此处了,自行查找.
.tar
  解包:tar zxvf FileName.tar
  打包:tar czvf FileName.tar DirName
  ———————————————
  .gz
  解压1:gunzip FileName.gz
  解压2:gzip -d FileName.gz
  压缩:gzip FileName
  .tar.gz 和 .tgz
  解压:tar zxvf FileName.tar.gz
  压缩:tar zcvf FileName.tar.gz DirName
  ———————————————
  .bz2
  解压1:bzip2 -d FileName.bz2
  解压2:bunzip2 FileName.bz2
  压缩: bzip2 -z FileName
  .tar.bz2
  解压:tar jxvf FileName.tar.bz2
  压缩:tar jcvf FileName.tar.bz2 DirName
  ———————————————
   › Continue reading

Tags: , ,

sqlite在php中使用和安全防护问题

星期四, 六月 9th, 2011 | linux, php | 没有评论

sqlite在php5.X的版本中默认得到了支持,在linux平台下,默认编译安装会被启用,在windows平台下要打开php.ini中的几项:
[sqlite]
sqlite.assoc_case = 0

extension=php_pdo.dll
extension=php_pdo_sqlite.dll
extension=php_sqlite.dll

启用sqlite;
关于安全方面这里将的不是数据接口加密的事情,是简单不让用户访问到数据文件的方法:
1.命名为#号开头,复杂不容易被用户猜到的数据文件(不是很安全)
2.放置应用不能被访问的地方(这个可以的,放在apache或者tomcat和nginx的非发布目录下)
3.针对php的建立一个#i5a6.php的库(库名随意,带.php即可)在其中建立 › Continue reading

Tags: , , ,

sqlite的java使用

星期三, 六月 8th, 2011 | JAVA-and-J2EE, linux | 没有评论

sqlite大名鼎鼎的文本存储,支持sql的方式和带事务支持,sqlite是c写的,官方没有java的api使用,在开源中找到2中方式:

SQLiteJDBC:http://www.zentus.com/sqlitejdbc/,这是一个纯Java的实现,无需安装sqlite,官方号称用c转成java的实现方式,用起来相当方便,引入此jar即可,方便使用,可能效率会慢点;
SQLite Java Wrapper: http://www.ch-werner.de/javasqlite,安装的时候需要本地库,比如windows下的dll文件,和SQLiteJDBC的优缺点相反,还要自行去编译,比较麻烦;
下面是 使用SQLiteJDBC的应用: › Continue reading

Tags: , , , ,

linux中远程拷贝文件命令scp详解,体验服务器对服务器的快感

星期一, 六月 6th, 2011 | linux | 没有评论

用scp命令,在服务器中互传文件,体验服务器的速度和带宽是件很舒服的事情,把scp命令使用做下摘录,对应不喜欢记录的我,方面以后使用查看:(-P -r 即可)
1、获取远程服务器上的文件
scp -P 8796 [email protected]:/root/i5a6.tar.gz /home/i5a6.tar.gz
上端口大写P 为参数,8796 表示更改SSH端口后的端口,如果没有更改SSH端口(默认22端口)可以不用添加该参数。 [email protected] 表示使用root用户登录远程服务器www.pomelolee.com,:/root/i5a6.tar.gz 表示远程服务器上的文件,最后面的/home/i5a6.tar.gz表示保存在本地上的路径和文件名。
2、获取远程服务器上的目录
scp -P 8796-r [email protected]:/root/i5a6/ /home/i5a6/
上端口大写P 为参数,8796表示更改SSH端口后的端口,如果没有更改SSH端口(默认22端口)可以不用添加该参数。-r 参数表示递归复制(即复制该目录下面的文件和目录);[email protected]表示使用root用户登录远程服务器www.pomelolee.comt,:/root/i5a6/ 表示远程服务器上的目录,最后面的/home/i5a6/表示保存在本地上的路径。
3、将本地文件上传到服务器上
scp -P 8796 /home/i5a6.tar.gz [email protected]:/root/i5a6.tar.gz
上端口大写P 为参数,8796 表示更改SSH端口后的端口,如果没有更改SSH端口可以不用添加该参数。 /home/i5a6.tar.gz表示本地上准备上传文件的路径和文件名。[email protected] 表示使用root用户登录远程服务器www.pomelolee.com,:/root/i5a6.tar.gz 表示保存在远程服务器上目录和文件名。
4、将本地目录上传到服务器上
scp -P 8796 -r /home/i5a6/ [email protected]:/root/i5a6/ [我常用的一个]
上 端口大写P 为参数,8796表示更改SSH端口后的端口,如果没有更改SSH端口可以不用添加该参数。-r 参数表示递归复制(即复制该目录下面的文件和目录);/home/i5a6/表示准备要上传的目录,[email protected] 表示使用root用户登录远程服务器www.pomelolee.com,:/root/i5a6/ 表示保存在远程服务器上的目录位置。
5、可能有用的几个参数 :
-v 和大多数 linux 命令中的 -v 意思一样 , 用来显示进度 . 可以用来查看连接 , 认证 , 或是配置错误 .
-C 使能压缩选项 .
-4 强行使用 IPV4 地址 .
-6 强行使用 IPV6 地址 .

Tags: , , ,

把VirtualBox启动的系统隐藏到托盘和host代表的键

星期四, 六月 2nd, 2011 | computer, linux | 没有评论

用VirtualBox启动起了centos,当个本机的局域网的服务器用,每次看到这个界面还站着任务栏的一个位置,蛮讨厌的,找了个软件直接隐藏之,蛮方便;
直接google搜索TrayIt,或者直接去官网TrayIt,使用方法就不介绍了,很简单,也是纯绿色的;
唯一不爽的是,叉掉后想呼出此软件没有方法,要重新启动TrayIt, 不过对自己隐藏的软件是一点影响都没有的,用起来还是很方便的;
今天看host不知道是哪个键,试了下就是右边的CTRL键,记录下使用经历了~

本地下载 :trayit_4_6_5_5

Tags: , , ,

qqweb3.0安装版在linux下不给力啊

星期日, 五月 15th, 2011 | flash, linux | 没有评论

在linux下右键和上面和右下角都有黑块(估计是adobe的原因),看来还是linux的网页在线版本比较好阿!

Tags: ,

ubuntu设置固定IP和无线中设置固定ip

星期四, 四月 7th, 2011 | linux | 2 Comments

笔记本上用无线,又想固定ip,推荐用wicd,UBUNTU自带的network-manage,只能使用DHCP方法上网,用固定IP会导致无法上网,解决如下:
sudo apt-get install wicd
安装完成后在应用程序--互联网里可以找到该软件,很方便的设置,基本上可以通杀所以的无线设置。
还有就是对网卡设置ip,有点和centos不同,记录下:
1。单网卡配单IP(普遍)
› Continue reading

Tags: , , ,

gnome-mplayer删除最近播放的文件列表,同时不在留播放痕迹

星期一, 四月 4th, 2011 | linux | 一条评论

在linux下的软件gnome-mplayer播放器的浏览是蛮方便的,不过浏览历史会保留下来,又没有直接清除的地方,
现把清除方法如下:
在你的$HOME 下ls -a 可以看到这个文件,清除之,再建立个同名的目录,系统就写不进去来,搞定~
rm $HOME/.recently-used.xbel
chmod 400 $HOME/.recently-used.xbel
mkdir $HOME/.recently-used.xbel

Tags: , ,

ubuntu10.04下gedit打开txt中文乱码和阅读chm文件

星期六, 四月 2nd, 2011 | linux | 3 Comments

这几天一直都在弄ubuntu,使用起来还不错,不过也是问题多多,今天又有两个问题解决如下:
ubuntu gedit打开txt文 件乱码解决方法
用默认的gedit双击打开.txt文档是乱码的解决办法:

终端输入:gconf-editor
依次打 开;apps–>gedit2–>preferences–>encodings
双击右边的 “auto_detected”–>”add”–>输入:gb18030 –>OK –>点UP把它移动到最上边–>OK.
此处的gb18030是中文最大的字符集了,包括繁体的也在里面的;
chm的最好的阅读器下载:
直接sudo apt-get install kchmviewer 搞定

Tags: , , , , ,

Search

文章分类

Links

Meta