linux简单命令

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 当前目录文件 远程主机:远程目录
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值