日期:2014-05-16  浏览次数:20643 次

一些常用的linux 系统命令

服务器安装步骤
1.安装linux
2.设置initt配置文件某项属性为3
3.下载linux版本jdk,tomcat,mysql,apache
4.jdk用rpm方式安装
5.mysql用rpm方式安装
6.tomcat用tar方式解压即用
7.apache没试过



linux常用安装文件命令
.rpm 文件
1. rpm -ivh xxx.rpm 安装
.src.rpm 文件
1. rpm -ivh xxx.src.rpm 将其解压
2. 用终端进入 /etc/src/redhat/SPECS,用 rpmbuild -ba xxxx.spec 制造 .rpm 文件
3. 安装
.tar.gz , tgz或tar.bz2文件
1. 解压?
# tar zxvf filename.tar.gz
# tar xvfz filename.tgz
# tar xvf j filename.tar.bz2
????????????
2. 用终端输入 ./configure (有时不用)
3. 输入 make install 安装 # tar zxvf filename.tar.gz?? # tar xvfz filename.tgz?? # tar xvf j filename.tar.bz2


?????????????????????? linux中常用的命令

一.文件操作命令:

??? 1.查询命令:

?????? ls???? -->查询当前目录下所有的文件及文件夹

?????? ls? |? more??? -->? 分页显示文件及文件夹列表

?????? ls -l??? --> 以列表方式显示文件或文件夹

????????????????? (用户可查看到权限,连接数,用户,组,大小,时间)

?????? ll???? -->功能与ls -l 完全相同

?????? l.????? -->查看隐藏文件
??
?????? ls? -d?? --->查找文件夹??? ,如? ls? -d? mail????? ,功能是查询文件夹mail是否存在

??? 2.改变当前路径的命令:

??????? cd? 具体的路径??????? --->进入指定的路径, 如? cd?? /etc

??????? cd? ..?????? -->进入上一层目录

??????? cd? /?????? -->进入根目录

??????? cd???????? -->进入用户主目录

??????? cd -?????? -->返回上一次所在目录

??? 3.显示当前所在的目录:

???????? pwd

??? 4.移动文件到指定的位置:

??????? mv?? 源文件??? 目标路径

?????? 如?? mv? /home/xyp/*.conf??? /home/wang????? -->将xyp目录下的*.conf ,全部移到 wang目录下

??????? mv命令,仍具备更改文件名的功能,以及更改目录名功能

??????????? mv? 源文件名??? 目标文件名?????? -->将源文件名更改为指定的新文件名

??????????? mv? 目录名???? 新目录名???? ---->更改文件夹名

???? 5.复制文件命令:

???????? cp?? 源文件???? 目标路径

??????? 如?? cp? /etc/*.conf??? /home/abc??? --->复制etc目录下所有*.conf 文件到? abc 目录下

???? 6.新建文件夹:

????????? mkdir? 新文件夹名称?

???? 7.删除文件夹:

????????? rmdir? 文件夹名称???????? --->只允许删除空文件夹
???
???? 8.删除文件:

?????????? rm?? 具体文件名????? --->删除一个文件或多个文件,系统会提示是否要删除文件

??????????????????????????????????? 只有输入? y? ,才允许删除

?????????? rm? -rf? 具体文件名或目录名???? --->直接删除,无提示

???? 9.显示文本文件的内容:

???????? cat??? 文本文件名?????? --->全部显示

??? 10. 分页显示文本文件的内容:

?????????? more? 文本文件名????? --->分页显示

??? 11.? 统计文本文件的字符数,行数等?

??????????? wc? 文本文件名?

??????????? wc? -l? 文本文件名???? --->只统计文本文件的行数

??? 12.? 在某一个指定文本文件中查询指定的字符串

??????????? grep?? 字符串??? 文本文件名

????????? 如?? grep?? network? /etc/ntp.conf?

??? 13.? 查看某一个指定文件的详细信息:

?????????? stat? 具体文件名

??? 14.? 产生空文件:

???????????? touch? 新文件名

??? 15.? 更改文件或文件夹权限:

??????????? 对象类型:
?
???????????????????? -???? 普通文件

???????????????????? d???? 文件夹

???????????????????? l???? 链接文件

???????????????????? s???? 网络文件

???????????????????? c???? 字符文件

???????????????????? b???? 块文件


??????????? 权限的代码:?? 读??? 4????

????????????????????????? 写??? 2

????????????????????????? 执行? 1

??????????? 任何一个文件或文件夹,均由三组权限构成:

????????????????????????? 所有者权限?? 组权限?? 其它用户权限

??????????? 任何一组权限,均由 读 写? 执行? 三个权限组合而成,可以采用编号求和表示

????????????????????? 如 3? -> 写? 执行

???????????????????????? 6?? -->? 读?? 写

???????????????????????? 5?? --->? 读? 执行

???????????????????????? 7?? --->读? 写? 执行??

????????? 修改权限的命令:

???????????????? chmod?? 权限代码??? 文件名或目录名

?????????????? 如?? chmod?? 711? abc.a?

????? 16 .修改文件的所有者以及所属的组:


?????????????? chown??? 用户名.组名?? 文件名或目录名

?????????? 如?? chown?? wang.tc?? /home/a.a????? --->将文件a.a的所有者更改为wang

???????????????????????????????????????????????????? 将组更改为 tc

????????????? chown? .tc? /home/a.b????? --->?? 只改变组

??????????????? chown? tc? /home/a.c??? --->只改所有者

二.