Linux常用命令

		Linux

1.常用的企业级用操作系统有哪些:
1.windows Server
2.unix
3.linux 开发者:林纳斯。托娃次

2.Linux操作系统安装方式 CentOs6.5
CentOs官网: https://www.centos.org//

3.网络配置采用桥接方式
Linux 软件、硬件、文档都属于文件
/ Linux系统根目录
/bin 系统启动时需要的执行文件(二进制)
/dev 设备文件目录
/etc 操作系统的配置文件目录(防火墙、启动项)
/home 用户信息存放的目录,用户的默认工作目录
/usr 程序和数据存放目录
/var 包含在正常操作中被改变的文件:假脱机文件、记录文件、加锁文件、临时文件和页格式化文件等

4.关闭防火墙
service iptables stop
pwd 产看当前所在目录
cd 打开目录
ls -a 产看目录下文件
ll 以列的方式显示目录下的文件列表
mkdir 创建文件目录
rm-rf 删除文件或目录
rm ri 删除文件前询问用户
cp-rf 复制文件命令
mv 移动文件或修改文件名
clear 清楚屏幕


head 从文件开始显示文件内容
head-n 显示指定文件开始的N行数据(默认10行)
tail-f 动态加载某个文件的内容
tail-n 产看某个文件结尾N行的内容
^C 退出加载某个文件的内容


vi:一款功能强大的全屏幕文本编辑器
vi命令:
打开文件:vi[文件名]
进入编辑模式:i,a
退出编辑模式:按下Esc键
进入命令模式:“:”
保存并退出:wq或X
退出但不保存:q!
保存W
WQ!保存跟退出
su 切换用户


Linux用户权限管理
UID: 用户唯一标识
GID: 用户分组唯一标识
root用户: Linux系统权限最高的用户
su [用户名]: 切换指定用户
whoami: 产看当前登录用户
groups: 查看当前用户所属分组
id: 查看当前用户UID跟GID
useradd[用户名]: 添加用户
useradd -u[UID] 用户名: 添加用户并指定UID
passwd [用户名] 修改密码
userdel[用户名] 删除用户
usermod -l[新用户名][旧用户名] 修改用户登录名称
usermod-g [新用户组][新用户组] 修改用户所属分组
groupadd[组名] 添加分组
groupadd-g[组GID][组名] 添加分组并指定GID
***********************************************************8
权限模式

u,g,o:拥有者,同组用户,其他组用户

+,-:赋予,收回权限 r,w,x:读,写,执行权限
语法: chmod –r U+X,G+W F01Linux
蓝色是文件:
黑色是文件:


产看进程: ps_ef|grep
停止进程:Kill -9 [PID]

使用修改配置,使之变成静态NET连接

cd /

cd etc

lld开头的就代表的是目录

cd sysconfig

ll

cd network-scripts/

ll

vi ifcfg-ens33查看该文件

#BOOTPROTO=dhcp (加#默认static)注释

ONBOOT=yes(把NO改成YES)
IPADDR=192.168.220.110

GATEWAY=192.168.220.2

NETMASK=255.255.255.0

DNS1=202.106.2.20

按esc,冒号:wq!回车

cat ifcfg-ens33 查看

切换root:su root
上面的都操作完了,要把机器重启一下 : systemctl restart network
ping 加上地址 查看虚拟机是否成功!


jdk安装
cd usr
pwd 产看目录
mkdir software 新建一个文件夹方JDK
ls 产看文件
cd software/ 切换到方JDK的路径里
ls 产看一下
rpm -qa | grep jdk 查看版本
rpm -ivh jdk-8u152-linux-x64.tar.gz 开始安装
rpm -ql jdk 产看安装的目录下
java -version 产看是否成功!

环境变量配置


	SVN安装

rpm -qa | grep subversion 产看已经安装的SVN的版本
rpm -e 路径名 卸载

yun -y install subversion 开始安装
rpm -qa |grep subversion 查看已经安装的SVN
mkdir -p /svn/projects/esayBuy 新建一个文件
cd /svn/projects/esayBuy 进到新建的文件夹里面
svnadmin create /svn/projects/esayBuy/ 把SVN指定放在这个文件里
cd esayBuy/ 进到这里面产看新生成的文件
ls 查看
配置文件的读取信息,读取权限
cd conf 进到conf里面查看
ls 查看
cp -rf authz authz.temp 复制文件
cp -rf passwd passwd.temp 复制文件
cp svnserve.conf svnserve.temp 复制到这个里面
ls 查看
vi authz 修改配置文件
把要修改权限的用户名输入进去例:zhangsan=rw 只有读跟写的权限
wq 保存
vi passwd 修改配置文件
设置张三的密码例:zhangsan=123456
wq 退出
vi svnserve.conf 修改配置
anon-access = none 添加一个配置
auth-access = write 添加读写权限
authz-db = authz 都是找到相同的位子填写
password-db = passwd 都是找到相同的位子填写
启动SVN服务
svnserve -d -r /svn 启动SVN服务
ps -ef | grep svn 产看是否启动了


	部署文件

mkdir app 新建一个文件放扎包
cd /usr/local/app/tomcat7/ 找到tomcat里面的conf
ls
cd conf
ls
vi server.xml 添加一个节点在《Host》里
<Context path="/news" docBase="项目存放的路径"debug=“0” reloadable=“false”/>
cd bin 进入bin目录
sh startup.sh 启动tomcat


	防火墙

需要开放的端口
tomcat默认端口8080
mysql默认端口3306
svn默认端口3690
service iptables start 开启防火墙
iptables -L -n 查看开启的端口号
iptables -A INPUT -ptcp - -dport 8080 -j ACCEPT 添加端口号8080
service iptables save 保存防火墙设置
service iptables restart 重启防火墙

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值