linux常用操作命令

查看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
保存退出
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值