分类存档: LINUX

linux setuid 让命令具有root权限

setuid 和setgid位是让普通用户可以以root用户的角色运行只有root帐号才能运行的程序或命令。比 如我们用普通用户运行passwd命令来更改自己的口令,实际上最终更改的是/etc/passwd文件我们知道/etc/passwd文件是用户管理的 配置文件,只有root权限的用户才能更改

[root@localhost ~]# ls -l /etc/passwd 继续阅读 »

linux iptables 端口 防火墙设置

我们来配置一个filter表的防火墙.
(1)查看本机关于IPTABLES的设置情况
[root@tp ~]# iptables -L -n
Chain INPUT (policy ACCEPT)
target     prot opt source               destination        
Chain FORWARD (policy ACCEPT)
target     prot opt source               destination        
Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination        
Chain RH-Firewall-1-INPUT (0 references)
target     prot opt source               destination        
ACCEPT     all — 0.0.0.0/0            0.0.0.0/0           继续阅读 »

Linux SVN 命令详解

1、将文件checkout到本地目录

svn checkout path(path是服务器上的目录)
例如:svn checkout svn://192.168.1.1/pro/domain
简写:svn co

2、往版本库中添加新的文件

  svn add file
例如:svn add test.php(添加test.php)
svn add *.php(添加当前目录下所有的php文件)

3、将改动的文件提交到版本库 继续阅读 »

仿百度文库,豆丁在线文档(word,excel,ppt在线浏览)

在上个暑假,花了2天时间在研究在线文档,我喜欢把她叫做星空文档,这个宏伟的项目最终流产。。。不过还得写下来记录一下。

太久了,太久了。我忘记了。还记得有一个思路, 继续阅读 »

Linux程序前台后台切换的介绍

Linux程序前台后台切换1、在Linux终端运行命令的时候,在命令末尾加上 & 符号,就可以让程序在后台运行Ubuntu$”>root@Ubuntu$ ./tcpserv01 &

2、如果程序正在前台运行,可以使用 Ctrl+z 选项把程序暂停,然后用 bg %[number] 命令把这个程序放到后台运行Ubuntu”>cat@Ubuntu:~/unp/unpv13e/tcpcliserv$ ./tcpserv01 ^Z [1]+ Stopped ./tcpserv01 cat@Ubuntu:~/unp/unpv13e/tcpcliserv$ bg %1 [1]+ ./tcpserv01 & cat@Ubuntu: 继续阅读 »

Ubuntu基本目录结构

目 录 名 描    述
/ Linux文件系统根目录
/bin 存放系统中最常用的可执行文件(二进制)
/boot 存放Linux内核和系统启动文件,包括Grub、lilo启动器程序
/dev 存放所有设备文件,包括硬盘、分区、键盘、鼠标、USB、tty等 继续阅读 »

尝尝鲜,买个vps玩玩

估计很多人都不知道什么是vps吧?

你可以选择百度一下,也可以先听听我非专业的解释。

vps 其实就是服务商在他的服务器集群里,虚拟一台主机出来给你完全支配。

这个东西比虚拟空间好玩多了。虚拟空间只给你指定的空间目录,你并没有支配一台主机的权限。 继续阅读 »

linux etc目录文件介绍

/bin         bin是binary的缩写。这个目录是对UNIX系统习惯的沿袭,存放着使用者最经常使用的命令。例如:cp,ls,cat。
/boot       这里存放的是启动LINUX时使用的一些核心文件。
/dev         dev是device(设备)的缩写。这个目录下是所有LINUX的外部设备,其功能类似DOS下的.sys和Win下的.vxd。在LINUX中设备和文件是用同种方法访问的。例如:/dev/hda代表第一个物理IDE硬盘。 继续阅读 »

Ubuntu下软件包管理命令

apt-cache search package  搜索包
apt-cache show package  获取包的相关信息,如说明、大小、版本等
sudo apt-get install package  安装包
sudo apt-get install package - - reinstall  重新安装包
sudo apt-get -f install  强制安装 继续阅读 »

Ubuntu下挂载与卸载U盘方法

     因为我的Ubuntu系统是自动挂载设备的,所以一直都没用过mount命令挂载U盘。今天兴起,就动手试了一下。我的U盘是被自动挂载到我的用户目录下的media目录,若是自行挂载,可挂载到mnt目录。
      在挂载U盘之前首先要确认U盘设备名,在命令行输入“fdisk -l”查看 继续阅读 »