linux目录结构
linux标准目录结构:
/
root --- 启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。
home --- 存储普通用户的个人文件
ftp --- 用户所有服务
httpd
samba
user1
user2
bin --- 系统启动时需要的执行文件(二进制)
sbin --- 可执行程序的目录,但大多存放涉及系统管理的命令。只有root权限才能执 ...
Linux进程基础知识 Linux线程介绍
计算机实际上可以做的事情实质上非常简单,比如计算两个数的和,再比如在内存中寻找到某个地址等等。这些最基础的计算机动作被称为指令 (instruction)。所谓的程序(program),就是这样一系列指令的所构成的集合。通过程序,我们可以让计算机完成复杂的操作。程序大多数时候被存储为可执行的文件。这样一个可执行文件就像是 ...
Linux 网站项目发布要做哪些配置
发布服务器:
SFTP用户名:
SFTP密码:
TelNet用户名:
TelNet密码:
MySql 5.0及以上版本
Php 5.0及以上版本
Apache 2.0及以上版本
主站绑定域名:www.v-ec.com
默认首页:index.html
设置php解析htm和html扩展名
博客绑定域名:www.w3cgroup.com
默认首页:index.php
网站目录结构:
v-ec(主站)
upload ...
linux中查看各硬件资源信息的命令小结
1.显卡信息
dmesg | grep -i vga
lspci | grep -i vga //查看显卡信息
2.dmidecode | grep -i 'serrial number' //查看主板信息,查看主板的序列号
3.CPU信息
#通过/proc文件系统
cat /proc/cpuinfo
dmesg | grep -i cpu
#通过查看开机信息
dmidecode -t processor
4.硬盘信息
fdisk -l ...
Linux下配置IPv6地址的方法
Linux在内核版本2.2.0以后就支持IPv6了,可查看/proc/net/if_inet6文件是否存在以确定你的系统是否支持IPv6
如果没有,可尝试如下命令加载IPv6模组:
# modprobe ipv6
成功加载后就可以使用IPv6环境了,系统会自动获得IPv6地址。
IPv6相关命令:
# ifconfig eth0 inet6 add 2001:da8:2004:1000:202:116:160:41/64 ...
linux删除用户组和inux添加用户组 linux删除用户命令
1、建用户:
复制代码代码如下:
adduser phpq //新建phpq用户
passwd phpq //给phpq用户设置密码
2、建工作组
复制代码代码如下:
groupadd test //新建test工作组
3、新建用户同时增加工作组
复制代码代码如下:
useradd -g test phpq //新建phpq用户并增加到test工作组
注::-g 所属组 -d 家目录 - ...
linux下制作安装rpm包的方法
一、制作rpm包
以rp-pppoe-3.10为列进行制作过程。
1.下载rp-pppoe-3.10.tar.gz
[root@localhost home]# pwd
/home
[root@localhost home]#
2.解压
# tar zxvf rp-pppoe-3.10.tar.gz
3.
# cp /home/rp-pppoe-3.10/rp-pppoe.spec /usr/src/redhat/SOURCES/
# cp /home/rp-pppoe-3.10.tar.gz /usr/src/redhat/SOUR ...
linux ssh安全加固方法
[root@localhost .ssh]# su - test1禁止root用户登录:
为增强安全,
先增加一个普通权限的用户:
#useradd *****
#passwd ******
//设置密码
生产机器禁止ROOT远程SSH登录:
#vim /etc/ssh/sshd_config
把
PermitRootLogin yes
改为
PermitRootLogin no
重启sshd服务
#service sshd restart
远程管理用普通用户*******登录 ...
用来获取Linux主机信息的5个常用命令
有些时候Linux 系统管理员在接手一台新的服务器时,如果没有好的交接文档,我们想要得到的主机信息就只能靠自己了。很多主机信息是可以直接通过命令从主机上获得的,本文就与大家分享 5 个获取 Linux 主机信息的命令。
此处以Ubuntu 13.04操作系统为例。
1. 查看或改变 Linux 主机名的命令
复制代码代码如下 hostname
myl ...
Linux内核配置选项
第一部分
01、Code maturity level options ---> 代码成熟等级选项
01.01、 [ ] Prompt for development and/or incomplete code/drivers 默认情况下是选择的,这将会在设置界面中显示还在开发或者还没有完成的代码与驱动.你应该选择它,因为有许多设备可能必需选择这个选项才能进行配置,实际上它是安全的。
01.02、[ ] Se ...
Linux Find命令查找指定时间范围内的文件的例子
例如查找`2013-08-08`到`2013-09-01`号之间的文件,使用如下命令即可:
复制代码代码如下:find /log/ -name 'production.log-2013*' -newermt '2013-08-08' ! -newermt '2013-09-0
2011/09/08 12:00 时间开始找一天內的,会列出 2011/09/07 12:00 ~ 2011/09/08 12:00 时间內的文件
找出 3 天”以前”被改动过的文件 (前第 ...
linux系统的文件属性详解
Linux 文件或目录的属性主要包括:文件或目录的节点、种类、权限模式、链接数量、所归属的用户和用户组、最近访问或修改的时间等内容。具体情况如下:
命令: ls -lih
输出:
复制代码代码如下:[root@localhost test]# ls -lih
总计 316K
2095120 lrwxrwxrwx 1 root root 11 11-22 06:58 linklog.log -> log2012.log
209 ...
从五方面解析Linux防火墙框架问题
Linux系统中的Netfilter提供了一个抽象、通用化的框架,该框架定义的一个子功能的实现就是包过滤子系统,框架包含以下五部分:1. 为每种网络协议(IPv4、IPv6等)定义一套钩子函数(IPv4定义了5个钩子函数), 这些钩子函数在数据报流过协议栈的几个关键点被调用。在这几个点中,协议栈将把数据报及钩子函数标号作为参数调用Ne ...
常用的linux系统监控命令整理
找到最耗CPU的java线程ps命令命令:ps -mp pid -o THREAD,tid,time 或者 ps -Lfp pid
结果展示:
这个命令的作用,主要是可以获取到对应一个进程下的线程的一些信息。 比如你想分析一下一个java进程的一些运行瓶颈点,可以通过该命令找到所有当前Thread的占用CPU的时间,也就是这里的最后一列。
比如这里找到了一个 ...
在Linux中添加普通新用户
在Linux中添加普通新用户 ,超级用户(也称为“root”)是一个具有修改系统中任何文件权力的特别账号。在日常工作中,最好不要使用超级用户账号进入系统,因为任何错误操作都可能导致巨大的损失。由于超级用户账号是系统建立后提供的惟一一个账号,因此,您需要建立和使用一个一般用户账号进行日常工作。
超级用户可以创建新 ...
Ubuntu下Eclipse的安装方法(图文详解)
1. 下载jre,eclipse,cdt
其中jre是java运行环境,eclipse需要先装jre,才可能运行,cdt是在eclipse中运行c\c++程序的插件。
1.1 下载jre
网址是:java.sun.com,点击java se,红色划线部分(如下图)
然后,选择download jre
然后,如下图,红色划线部分所示
点击“jre-6u18-linux-i586.bin”
就可以得到jre-6u18-i ...
获取Linux命令帮助的六种方法
一 、help Command
适用于内部命令
举例:
复制代码代码如下:# type cd
cd is a shell builtin
# help cd
# type ls
ls is aliased to `ls --color=auto'
# help ls
-bash: help: no help topics match `ls'. Try `help help' or `man -k ls' or `info ls'.
二、Command –help/-h
适用于外部命令
例如:
复制代码 ...
修改linux用户密码
对于初学者来说,如何修改linux用户密码也不是件容易的事,其实非常简单,下面举例说明:
如果是以root身份登录,修改root密码.只要输入
passwd
就会出现:
New password:
Retype new password:
按提示输入密码确认即可.
如果想更改其他用户密码,只要输入passwd username即可.
如:passwd kook
New password:
Retype ...
linux wget 一个强大的下载命令
wget, 一个强大的下载命令
如果你认为 wget 只是一个命令行下载工具, 那你就错了, wget 有能力完成各种各样的下载任务. 下面我会给出一些简单的例子:
如果你想从网站上下载一个文件.
wget http://www.jb51.net/foo.tar.gz有时下载到一半会丢失链接, 我可以恢复之前的下载么?
wget -c http://www/jb51.net/foo.tar.gz ...
linux修改系统时间和linux查看时区、修改时区的方法
一、查看和修改Linux的时区
1. 查看当前时区
命令 : "date -R"
2. 修改设置Linux服务器时区
方法 A
命令 : "tzselect"
方法 B 仅限于RedHat Linux 和 CentOS
命令 : "timeconfig"
方法 C 适用于Debian
命令 : "dpkg-reconfigure tzdata"
3. 复制相应的时区文件,替换系统时区文件;或者创建链接文件
cp /usr/share/zone ...