查看ip地址
ifconfig 查看inet addr
cd 用来切换目录 .当前目录 …上一级目录,~用户主目录;
cd / 进入根目录 , cd ~ 进入用户目录(普通用户为home目录下)
熟悉的情况下,一次性进入某个文件夹
cd /第一层/第二层
cd - 返回上一次的目录
查看端口被占用监听情况
netstat -nap |grep 10086
grep ‘关键字’ 目标文件 -A 10 -B 10 查看日志文件的关键字出现的前10行,后10行;
ps -ef 查看运行的进程
用管道查看(前面的输出作为后面的输入)
ps -ef |grep java 查看java进程;
kill -9 进程id 强制杀进程
ps -ef |grep ‘关键字’ 按关键字查找服务进程情况
ps aux |grep java 也可以;
less 文件名称; /关键字 回车, n --查找下一个出现的地方,u–上一个出现的地方;
vi 命令编辑文档, i 代表开启编辑功能,esc,q! 退出不保存, wq!退出编辑并保存;
vim 友好一点,能高亮显示
chmod -r 777 ***给***文件夹赋予完全权限
df -h1 查看目录挂载,磁盘空间使用情况;
top 查看cpu内存使用情况
su root 切换为root用户 或 su - root
pwd 查看用户的当前目录
mkdir abc 新建一个文件夹
rmdir abc 删除一个文件夹
mkdir --help 查看帮助
mkdir -p aaa/bbb 创建多级目录
touch abc.sh 新建一个文件
ll 显示目录文件
cat abc.txt 查看abc的内容,内容不多的情况
more 可以翻页
less 可以往前翻页
head -n 可以查看前几页
tail -f 目标文件 实时查看日志 ; 如 tomcat的日志文件
tail -100f 实时查看日志并且打印最近100行;
rm -r 删除询问
rm -rf 删除不询问
同一机器的服务
cp 文件 指定文件名/
远程复制
scp
移动
mv 文件 文件夹路径(/root/…)
解压压缩
tar -cvf 打包
tar -zcvf 打包并压缩
tar -xvf 解压不带压缩的
tar -zxvf 解压带压缩的
zip -r 压缩为zip文件
unzip 解压缩
例子: tar -cvf 指定路径 文件名
解压到指定路径
tar -zxvf b.tar.gz -C 目录路径
找文件的位置
find / -name (模糊的记忆可用代替例如:catal.log)
clear 清屏
重定向
覆盖 >>追加, 可以将ifconfig的内容加到一个文件里
权限
- --- --- ---
1.代表文件类型
* -表示文件
* d 表示文件夹
* l表示连接
2,当前用户具有该文件的权限
rwx 表示 可读4 可写2 可执行1
chmod u=rwx,g=r aa.txt
chmod 755
chmod 777 ***给***文件夹赋予完全权限
3,当前组
4,其它组
网络服务管理
service network status 查看指定服务的状态
service network stop 停止指定服务
service network start 启动指定服务
service network restart 重启指定服务
service -status-all 查看系统中所有后台服务
netstat -nltp 查看系统中网络进程的端口监听情况
防火墙设置
防火墙根据配置文件 /etc/sysconfig/iptables 来控制本机的'出','入'访问行为;
service iptables status 查看防火墙状态
service iptables stop 关闭防火墙
service iptables start 启动防火墙
chkconfig iptables off 禁止防火墙自启
查看网络状态
ping 网址
ftp 文件传输协议 sftp 加密的
上传文件
可以用mobaxterm工具来鼠标操作,更方便
使用SecureCRT的SFTP来上传
put 文件全路径名
linux安装软件
Linux上的软件安装有以下几种常见方式介绍
1.二进制发布包
软件已经针对具体平台编译打包发布,只要解压,修改配置即可
2.RPM包
软件已经按照redhat的包管理工具规范RPM进行打包发布,需要获取到相应的软件RPM发布包,然后用RPM命令进行安装
3.Yum在线安装
软件已经以RPM规范打包,但发布在了网络上的一些服务器上,可用yum在线安装服务器上的rpm软件,并且会自动解决软件安装过程中的库依赖问题
4.源码编译安装
软件以源码工程的形式发布,需要获取到源码工程后用相应开发工具进行编译打包部署。
上传与下载工具介绍
1.FileZilla
2.lrzsz
我们可以使用yum安装方式安装 yum install lrzsz
注意:必须有网络
可以在crt中设置上传与下载目录
3.sftp
使用alt + p 组合键打开sftp窗口
【步骤一】:上传JDK到Linux的服务器.
* 上传JDK
* 卸载open-JDK
# 查看jdk版本
java –version
# 查看安装的jdk信息
rpm -qa | grep java
# 卸载jdk
rpm -e --nodeps java-1.6.0-openjdk-1.6.0.35-1.13.7.1.el6_6.i686
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.79-2.5.5.4.el6.i686
【步骤二】:在Linux服务器上安装JDK.
* 通常将软件安装到/usr/local
* 直接解压就可以
tar –xvf jdk.tar.gz -C 目标路径
【步骤三】:配置JDK的环境变量.
配置环境变量:
① vi /etc/profile
② 在末尾行添加
#set java environment
JAVA_HOME=/usr/local/jdk/jdk1.7.0_71
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
保存退出