- 浏览: 248704 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
mavshuang:
D:\BIEE\instances\instance1\bin ...
Executing:opmnctl start coreapplication_obisch1 failure -
wv1124:
安装 cocoapods报错,替换国内源:ERROR: Co ...
ruby的gem和boundle安装解决办法 -
burkin:
如果first.jsp放在根目录下,也可以用<resul ...
struts2整合JFreeChart带热点的实例 -
woweipingzui:
强烈推荐,但是我在测试的时候,需要<package na ...
struts2整合JFreeChart带热点的实例 -
jintianhen1:
网上说用Class.forName("com.tim ...
TimesTen for Windows 使用指南(3) 远程客户端配置
1.run level (/etc/inittab)
Init n
0.系统停机状态
1.单用户工作状态
2.多用户状态(没有NFS)
3.多用户状态(有NFS)
4.系统未使用,留给用户
5.图形界面
6.系统正常关闭并重新启动
2.命令使用帮助命令:以shutdown为例
shutdown --?
shutdown --help
man shutdown
3.常用命令:
reboot 重启系统 reboot now 现在重启
ls 列目录 -l 以树形列目录
pwd 列路径
mkdir 建文件夹
rmdir 删除空文件夹
rm 删除文件 -r 删除文件夹或文件(有提示) -rf不提示删文件夹或文件
touch 建文件
cp 拷贝文件 -r拷贝目录 < cp 文件名1 文件名2>
mv 移动文件 -r移动目录 <mv 文件名 路径>
改文件名 < mv 原文件名 新文件名>
vi 编辑并新建文件 <vi 文件名>
vi命令:
a 进入插入状态
exit键 退出插入状态
: 进入命令状态
w 存盘
q 推出vi q! 不存盘退出
dd 删除一行
dw 删除一个单词
o 插入一行
more 查看文件内容 <more 文件名>
cat 列出文件内容 tac 逆序列出文件内容
head -n 列出文件前N行
tail -n 列出文件后N行
clear 清屏幕
find 查找文件
whereis 查看命令来源(路径) <whereis ls>
echo $PATH 查看环境变量
ln 连接同步文件 <ln 3.txt 4> 把文件3.txt同步到4
ln -s 软连接,相当于快捷方式。上面为硬链接。
useradd 增加用户 -g 添加用户组
usermod -g 更改用户组
userdel 删除用户 (并没有删除目录,要使用'rm -rf 目录名'把用户目录删除)
passwd 为用户添加密码
su 切换用户 <su 用户名>
chown 更改文件所有者 <chown 文件所有者 文件名>
grep 查文本文件的哪行语句包含指定字符 <grep 指定字符 文件名>
fdisk -l 显示磁盘信息
wc 计算行数
wall 发信息警告登录上来的所有人,一台机器开多个窗口都会受到。
<wall 信息内容> 内容带` `的称为命令替换,如<wall `date` >
所有人都会收到日期信息。
ps -ef 查看系统进程 ps -ef | grep tomcat 查看tomcat的进程 或者top 查看运行进程
kill 杀进程 <kill 进程名或进程号>
wget 查看网址是否可以访问 <wget 网址>
rpm -qa 查看安装的所有包 rmp -qa | grep jdk 查看是否安装了JDK
rpm -e 卸载包 <rpm -e 包名> rpm -e --nodeps 强制卸载
rpm -ivh 安装rpm包 <rpm -ivh 包名>
4.权限
lrwxrwxrwx 共10位,1位 - 代表文件 l 代表链接 d 代表目录
2-4位指文件所有者的权限
5-7位指文件所有者同组的开发者的权限
8-10其他人的权限
r 为读权限 w 为写权限 x 为执行权限
chmod +x 4 为4文件增加执行权限
chmod -x 4 为4文件去除执行权限
chmod u+x 4 为文件所有者添加对4文件的执行权限
g+x 4 为组内开发者添加对4文件的执行权限
o+x 4 为其他人添加对4文件的执行权限
chmod 777 4 为用户4添加rwxrwxrwx权限 755 rwxr-xr-x (二进制)
5.管道
将一个命令的输出传送给另一个命令,作为另一个命令的输出。
命令1|命令2|命令3
ls -rl /tec | more 自动分页查看etc目录
ls -l | grep "^d" 只列出目录
ls -l * | grep "^-" | wc -l 列出文件计算行数
6.重定向
输出重定向
ls > cmd.txt 把ls查找的内容写入cmd.txt文件内,没有则新建,多次命令不会插入,只能覆盖。
ls >> cmd.txt 把ls查找的内容插入进cmd.txt文件,不会覆盖。
lssss 2> cmd.txt lssss是错误的命令,2>会把错误信息写进cmd.txt内。
输入重定向
wall < a.txt 把a.txt文件的内容输入给所有用户。
7.FTP设置
ifconfig 显示本机IP
service iptables stop 关闭防火墙 chkconfig iptables off
service vsftpd start 启动vsftp服务器 ,可以用于其它服务器启动。
service vsftpd stop 停止FTP服务器
ftp 地址 进入FTP
bye 退出FTP
ftp root用户上传权限设置:删除etc目录下的vsftpd.user_list和vsftpd.ftpusers文件中的root字段。
ftp开机自动启动:方法1: 修改 /etc/rc.local 加入/usr/local/sbin/vsftpd &
方法2: etc目录下命令行 chkconfig vsftpd on
方法2chkconfig可以修改其它服务。
更改开机多用户状态(模式3)启动:etc目录下,更改inittab文件里的id.
8.JDK的安装
先给JDk文件授予可执行权限,然后./文件名即可安装。安装在/usr/java下。
rpm格式的安装: rpm -ivh jdk-6u3-linux-i586.rpm
ubuntu下载jdk1.6.0_12.bin版本的(非rpm)。
sudo chmod u+x /usr/lib/jvm/java/jdk1.6.0_12.bin
sudo /usr/lib/jvm/java/jdk1.6.0_12.bin
设置环境变量。
9.tomcat的安装
gzip -d 解压缩gzip压缩文件
tar -vxf 解压缩tar压缩文件
指定JAVA_HOME : JAVA_HOME=/usr/java/jdk1.6.0_03
export JAVA_HOME
设置tomcat永远环境变量 修改etc下的文件profile vi /etc/profile 把上面语句加到文件最后。
注:profile 用来设置系统环境变量
tomcat开机自动启动: 和ftp一样,修改/etc/rc.local 加入/tomcat5/bin/startup.sh
由于由于上面设置的环境变量是在有用户登录上来时才运行,此时还没有用户登录,所以还要在
rc.local文件中加入环境变量 JAVA_HOME=/usr/java/jdk1.6.0_03和 export JAVA_HOME
注:rc.local 文件用来记录开机自动运行设置
tomcat本地能访问远程不能访问要关闭防火墙。
10.加载光驱:
mount /dev/cdrom /mnt/cdr 把光驱加载到mnt文件夹下的cdr文件夹
从光驱拷贝文件:
find -name perl* 查找以perl开头的文件
cp 路径/文件名 目标路径 把文件拷到目标路径
10.mysql的安装
查看已安装的Mysql版本:rpm -qa | grep mysql
强制卸载: rpm -e --nodeps 查出的文件
linux下mysql安装包分为服务器包和客户端包,安装这两个包需要先安装一个
perl-DBI-1.40-5.i386.rpm文件包,在linux第二张光盘上有。
mysql启动关闭和其他一样:service mysql stop
配置开机自动运行: chkconfig mysql on
liunx下的mysql安装完root默认没有密码,设置如下:
usr/bin/mysqladmin -u root password 密码
修改后密码登录:
mysql -u root -p
输入密码。
11.配置IP地址
ifconfig eth0 192.168.178.128 netmask 255.255.255.0 配置IP地址和子网掩码
.
20 负载均衡 产品: F5
内容分发
12.开启远程登录SSH命令
service sshd start
开机自启动命令
chkconfig sshd on
13.卸载软件
查询rpm包: rpm -qa | grep jdk
卸载rpm包: rpm -e jdk-1.6.0_03-fcs(包名)
14.查询进程
ps -ef | grep tomcat
结果:root 6155 3113 0 16:57 pts/0 00:00:00 grep tomcat
15.杀掉进程
kill 6155(tomcat进程号)
16.linux里以.开头的文件时隐藏文件
17.查询环境变量
echo $JAVA_HOME
18.查询端口号状态
netstat -ntupl
netstat -ntupl | grep 8888
19.从一台linux SSH到另一台linux
ssh 10.1.64.21
ssh 远程主机
20.从一台linux上传文件到另一台linux
scp oc4j.zip 10.1.64.21:/root
scp 当前目录文件 远程主机:远程目录
Init n
0.系统停机状态
1.单用户工作状态
2.多用户状态(没有NFS)
3.多用户状态(有NFS)
4.系统未使用,留给用户
5.图形界面
6.系统正常关闭并重新启动
2.命令使用帮助命令:以shutdown为例
shutdown --?
shutdown --help
man shutdown
3.常用命令:
reboot 重启系统 reboot now 现在重启
ls 列目录 -l 以树形列目录
pwd 列路径
mkdir 建文件夹
rmdir 删除空文件夹
rm 删除文件 -r 删除文件夹或文件(有提示) -rf不提示删文件夹或文件
touch 建文件
cp 拷贝文件 -r拷贝目录 < cp 文件名1 文件名2>
mv 移动文件 -r移动目录 <mv 文件名 路径>
改文件名 < mv 原文件名 新文件名>
vi 编辑并新建文件 <vi 文件名>
vi命令:
a 进入插入状态
exit键 退出插入状态
: 进入命令状态
w 存盘
q 推出vi q! 不存盘退出
dd 删除一行
dw 删除一个单词
o 插入一行
more 查看文件内容 <more 文件名>
cat 列出文件内容 tac 逆序列出文件内容
head -n 列出文件前N行
tail -n 列出文件后N行
clear 清屏幕
find 查找文件
whereis 查看命令来源(路径) <whereis ls>
echo $PATH 查看环境变量
ln 连接同步文件 <ln 3.txt 4> 把文件3.txt同步到4
ln -s 软连接,相当于快捷方式。上面为硬链接。
useradd 增加用户 -g 添加用户组
usermod -g 更改用户组
userdel 删除用户 (并没有删除目录,要使用'rm -rf 目录名'把用户目录删除)
passwd 为用户添加密码
su 切换用户 <su 用户名>
chown 更改文件所有者 <chown 文件所有者 文件名>
grep 查文本文件的哪行语句包含指定字符 <grep 指定字符 文件名>
fdisk -l 显示磁盘信息
wc 计算行数
wall 发信息警告登录上来的所有人,一台机器开多个窗口都会受到。
<wall 信息内容> 内容带` `的称为命令替换,如<wall `date` >
所有人都会收到日期信息。
ps -ef 查看系统进程 ps -ef | grep tomcat 查看tomcat的进程 或者top 查看运行进程
kill 杀进程 <kill 进程名或进程号>
wget 查看网址是否可以访问 <wget 网址>
rpm -qa 查看安装的所有包 rmp -qa | grep jdk 查看是否安装了JDK
rpm -e 卸载包 <rpm -e 包名> rpm -e --nodeps 强制卸载
rpm -ivh 安装rpm包 <rpm -ivh 包名>
4.权限
lrwxrwxrwx 共10位,1位 - 代表文件 l 代表链接 d 代表目录
2-4位指文件所有者的权限
5-7位指文件所有者同组的开发者的权限
8-10其他人的权限
r 为读权限 w 为写权限 x 为执行权限
chmod +x 4 为4文件增加执行权限
chmod -x 4 为4文件去除执行权限
chmod u+x 4 为文件所有者添加对4文件的执行权限
g+x 4 为组内开发者添加对4文件的执行权限
o+x 4 为其他人添加对4文件的执行权限
chmod 777 4 为用户4添加rwxrwxrwx权限 755 rwxr-xr-x (二进制)
5.管道
将一个命令的输出传送给另一个命令,作为另一个命令的输出。
命令1|命令2|命令3
ls -rl /tec | more 自动分页查看etc目录
ls -l | grep "^d" 只列出目录
ls -l * | grep "^-" | wc -l 列出文件计算行数
6.重定向
输出重定向
ls > cmd.txt 把ls查找的内容写入cmd.txt文件内,没有则新建,多次命令不会插入,只能覆盖。
ls >> cmd.txt 把ls查找的内容插入进cmd.txt文件,不会覆盖。
lssss 2> cmd.txt lssss是错误的命令,2>会把错误信息写进cmd.txt内。
输入重定向
wall < a.txt 把a.txt文件的内容输入给所有用户。
7.FTP设置
ifconfig 显示本机IP
service iptables stop 关闭防火墙 chkconfig iptables off
service vsftpd start 启动vsftp服务器 ,可以用于其它服务器启动。
service vsftpd stop 停止FTP服务器
ftp 地址 进入FTP
bye 退出FTP
ftp root用户上传权限设置:删除etc目录下的vsftpd.user_list和vsftpd.ftpusers文件中的root字段。
ftp开机自动启动:方法1: 修改 /etc/rc.local 加入/usr/local/sbin/vsftpd &
方法2: etc目录下命令行 chkconfig vsftpd on
方法2chkconfig可以修改其它服务。
更改开机多用户状态(模式3)启动:etc目录下,更改inittab文件里的id.
8.JDK的安装
先给JDk文件授予可执行权限,然后./文件名即可安装。安装在/usr/java下。
rpm格式的安装: rpm -ivh jdk-6u3-linux-i586.rpm
ubuntu下载jdk1.6.0_12.bin版本的(非rpm)。
sudo chmod u+x /usr/lib/jvm/java/jdk1.6.0_12.bin
sudo /usr/lib/jvm/java/jdk1.6.0_12.bin
设置环境变量。
9.tomcat的安装
gzip -d 解压缩gzip压缩文件
tar -vxf 解压缩tar压缩文件
指定JAVA_HOME : JAVA_HOME=/usr/java/jdk1.6.0_03
export JAVA_HOME
设置tomcat永远环境变量 修改etc下的文件profile vi /etc/profile 把上面语句加到文件最后。
注:profile 用来设置系统环境变量
tomcat开机自动启动: 和ftp一样,修改/etc/rc.local 加入/tomcat5/bin/startup.sh
由于由于上面设置的环境变量是在有用户登录上来时才运行,此时还没有用户登录,所以还要在
rc.local文件中加入环境变量 JAVA_HOME=/usr/java/jdk1.6.0_03和 export JAVA_HOME
注:rc.local 文件用来记录开机自动运行设置
tomcat本地能访问远程不能访问要关闭防火墙。
10.加载光驱:
mount /dev/cdrom /mnt/cdr 把光驱加载到mnt文件夹下的cdr文件夹
从光驱拷贝文件:
find -name perl* 查找以perl开头的文件
cp 路径/文件名 目标路径 把文件拷到目标路径
10.mysql的安装
查看已安装的Mysql版本:rpm -qa | grep mysql
强制卸载: rpm -e --nodeps 查出的文件
linux下mysql安装包分为服务器包和客户端包,安装这两个包需要先安装一个
perl-DBI-1.40-5.i386.rpm文件包,在linux第二张光盘上有。
mysql启动关闭和其他一样:service mysql stop
配置开机自动运行: chkconfig mysql on
liunx下的mysql安装完root默认没有密码,设置如下:
usr/bin/mysqladmin -u root password 密码
修改后密码登录:
mysql -u root -p
输入密码。
11.配置IP地址
ifconfig eth0 192.168.178.128 netmask 255.255.255.0 配置IP地址和子网掩码
.
20 负载均衡 产品: F5
内容分发
12.开启远程登录SSH命令
service sshd start
开机自启动命令
chkconfig sshd on
13.卸载软件
查询rpm包: rpm -qa | grep jdk
卸载rpm包: rpm -e jdk-1.6.0_03-fcs(包名)
14.查询进程
ps -ef | grep tomcat
结果:root 6155 3113 0 16:57 pts/0 00:00:00 grep tomcat
15.杀掉进程
kill 6155(tomcat进程号)
16.linux里以.开头的文件时隐藏文件
17.查询环境变量
echo $JAVA_HOME
18.查询端口号状态
netstat -ntupl
netstat -ntupl | grep 8888
19.从一台linux SSH到另一台linux
ssh 10.1.64.21
ssh 远程主机
20.从一台linux上传文件到另一台linux
scp oc4j.zip 10.1.64.21:/root
scp 当前目录文件 远程主机:远程目录
发表评论
-
ruby的gem和boundle安装解决办法
2013-07-30 14:35 6705gem和boundle安装在国内被墙,淘宝提供了淘宝提供了Ru ... -
SSH Secure Shell登陆CentOS乱码的解决方法
2013-07-30 09:33 1066使用SSH Secure Shell去登陆Linux操作系统, ... -
cannot open shared object file: No such file or directory
2013-06-21 15:18 1892./move_db: error while loading ... -
aix下安装JDK
2012-01-12 16:46 29291.解压到任意目录 tar –xvf Java6_64.s ... -
aix用命令查监听端口对应的进程
2011-12-29 16:31 1562PEKAX218:/>netstat -na|more ... -
aix命令
2011-12-21 17:27 9371.查找目录下文件数量 find . -type f -p ... -
aix包下载
2011-12-09 10:12 833http://www.bullfreeware.com/ -
linux系统ssh命令后台运行
2011-11-09 18:16 1105在命令行后加&,如: start start& ... -
Ubuntu:安装JDK和OC4J和MAPVIEWER
2011-11-03 18:32 11241.JDK: 下载jdk-6u29-linux-i586.bi ... -
Ubuntu E:Couldn't find package
2011-11-02 17:44 2054新安装的Ubuntu不能安装软件,在输入命令apt-get i ... -
查询磁盘空间
2011-03-03 17:55 919du -sh ./folder -
nginx服务器不能上传文件
2011-02-24 15:55 1530最近把项目部署到公网服务器上,发现在本地服务器可以正常上传而在 ... -
vsftp在浏览器内能进ftp工具不能进的解决办法
2011-01-24 20:25 1016关于FTP Socket不能连接的问题,是由于服务端防火墙的设 ... -
ubuntu在虚拟机中vi里的键不好使的解决方案
2011-01-24 11:04 1466没有装vim的用户可以先装上vim, vim不会比vi差,具备 ... -
ubuntu默认root密码
2011-01-23 17:14 1126第一次安装的时候root账号是被禁止掉的,安装ubuntu是时 ... -
nginx服务器启动关闭
2011-01-19 16:10 17031.nginx的启动 启动文件路径 -c 配置文件路径 ... -
vsftp开启匿名上传
2010-10-14 11:04 31851.改一下vsftpd.conf,确保有以下几行; anon ... -
ftp 553:could not create file
2010-09-10 17:46 2313最重要的是man ftpd_selinux,解决这个问题只要: ... -
ubuntu修改root密码
2012-03-30 17:50 856在终端输入:sudo passwd root 然后回车,输入你 ... -
ubuntu修改root密码
2010-09-08 16:08 1245在终端输入:sudo passwd root 然后回车,输入你 ...
相关推荐
nginx 负载均衡和 linux 简单命令 标题解释 nginx 负载均衡和 linux 简单命令是指使用 nginx 服务器来实现负载均衡,并使用 linux 命令来实现简单的服务器管理。本文将详细介绍如何使用 nginx 实现负载均衡,并使用...
Linux简单命令操作 Linux是目前最流行的开源操作系统之一,它提供了丰富的命令操作来管理和维护系统。以下是Linux简单命令操作的知识点总结: 命令帮助 * man 命令:查看命令的帮助信息,例如 `man ls` 查看 ls ...
linux简单命令介绍
linux简单命令汇总。 当前文档整理了文件管理、压缩解压、磁盘管理、网络管理、系统管理、用户权限、文件搜索、软件包管理、vi/bash编辑等多个方面的常用指令。 可作为平时查阅使用。
在Linux上用C++实现简单命令解释器,实现的命令有:pwd , ls , mkdir , rmdir ,rename ,cd ,exit ,help等等
本项目专注于使用Java语言构建一个针对Linux操作系统的简单命令解释器,这为理解这两者的结合提供了一个实用的学习平台。以下是关于这个项目的详细知识点: 1. **Java语言**:Java是一种跨平台的面向对象的编程语言...
下面,我们将深入探讨一些入门级别的Linux简单命令。 1. **ls**:这个命令用于列出当前目录下的文件和子目录。例如,`ls -l`将显示详细信息,包括文件权限、大小、修改日期等。 2. **cd**:改变当前工作目录。如`...
本篇将详细解释一些常用的Linux命令,并通过练习题来帮助你检验和巩固自己的技能。 1. **ls** - 列出目录内容 `ls` 命令用于显示当前目录中的文件和子目录。添加 `-l` 参数可以以长格式显示,包括权限、所有者、...
对于我们的题目,在Linux环境下模拟实现简单命令解释器,根据题目要求,我分析后得出,此课程设计主要是在我们熟悉linux基础操作的基础上能够学以致用,编写一个简单的模拟shell命令解释器,以使我们能够理解linux...
这里我们将会详述一些常见的Linux简单命令,帮助你快速熟悉这个强大的命令行环境。 1. **Pwd (Print Working Directory)**: 这个命令用于查看当前工作目录,即你所在的目录路径。当你在终端中输入`pwd`并按回车,它...
包含可运行cpp源码和5页说明书,欢迎下载参考.................................................................................................................................................................
Linux 系统简单命令 Linux 系统中有许多简单的命令,用于完成各种操作,如文件管理、系统管理、打印等。本文将对 Linux 系统中的简单命令进行总结和介绍。 一、日期和时间命令 * date 命令:用于打印或设置系统的...
要学好linux,那么命令的重要性不言而喻,而此书从最基本命令开始介绍,让你真正的明白linux里的命令!...Linux 下 Apache 与 Tomcat 整合的简单方法.txt LINUX系统root密码破解步骤.txt linux忘记root密码.txt
linux常用系统命令大全,包含常用系统操作命令
Linux基础命令教程(豪华版) 豪华版主张学到更多的Linux命令知识。 从这里开始学习Linux命令,本课程让你更清楚地了解...这只是非常简单的,你能学会的,shell是Linux四个主要部分之一,其实上Shell是一个命令解释器。
3. **linux简单命令.ppt** - 这个PowerPoint演示文稿可能会以一种更直观的方式呈现Linux命令,可能包含图表、例子和练习,帮助学习者记住和理解常用的Linux命令,如`history`(查看历史命令)、`clear`(清屏)、`...
"Linux常用命令全集.zip"这个压缩包很可能包含了全面的Linux命令参考资料,特别是以.CHM(Microsoft帮助文件)格式的文档,这通常是一个方便的离线手册,用户可以从中查询各种Linux命令的用法和示例。 Linux命令是...
在Linux操作系统中,掌握常用的命令是提升效率和深入理解系统操作的关键。这本"Linux常用命令集"电子书,提供了一个全面的指南,涵盖了新手到高级用户都需要了解的各种命令。以下是一些重要的Linux命令及其应用: 1...