东营建设信息网(东营市住房和城乡建设局),西安seo公司,中国建设银行招聘信息网站6,门网站制作文章目录Linux系统中常用目录结构Linux下如何从普通用户切换到root用户Linux系统常用命令Linux系统文件中相关指令Linux查看开机自启动服务Linux常见服务列表Linux关闭某些服务#xff08;临时关闭#xff09;Linux关闭服务开机自启动Linux中在屏幕输入一句话Linux查看系统进…
文章目录Linux系统中常用目录结构Linux下如何从普通用户切换到root用户Linux系统常用命令Linux系统文件中相关指令Linux查看开机自启动服务Linux常见服务列表Linux关闭某些服务临时关闭Linux关闭服务开机自启动Linux中在屏幕输入一句话Linux查看系统进程命令Linux结束系统中某个进程使用远程终端工具操作linux服务器Linux系统常用软件安装之jdkLinux系统中安装tomcat服务器vm中搭建双网卡Linux系统中安装mysql数据库Linux系统中常用目录结构
/etc 目录 用来存放系统配置文件
/home 目录 普通用户家目录
/root 目录 root用户家目录
/usr 目录 用来存放共享系统资源目录 tomcat redis mongo...
/temp 目录 用来存放Linux系统临时文件Linux一般相应的文件都会会放在相应的目录下。这样更有利于文件的查找。 1、可以在家目录root或home以及temp目录下随便放东西。 2、根目录下的bin和sbinusr目录下的bin和sbin这四个目录都是用来保存系统命令的。其中普通用户可以执行bin而sbin只有超级用户才能执行。 3、根目录下的boot为启动目录保存着用户的启动数据不能随意操作。 4、根目录下的dev为特殊文件保存目录里面大都是硬件文件 5、根目录下的etc为配置文件保存目录。 6、根目录下的home为普通用户家目录用户主目录的基点比如用户user的主目录就是/home/user可以用~user表示。 root为超级用户家目录 是系统管理员的主目录。7、根目录下的lib是函数库保存位置。 8、根目录下的media、misc、mnt目录是作为外接存储设备的盘符老式的Linux是没有media和misc目录的所以也可以在mnt目录下新建media和misc目录 9、根目录下的proc和sys目录不能直接操作这两个目录保存的是内存的过载点即数据是直接写在内存中的我们是不能直接操作的。 10、/usr系统软件资源目录 ·/usr/bin/系统命令普通用户·/usr/sbin/系统命令超级用户11、/var系统相关文档内容 Linux下如何从普通用户切换到root用户
1.输入pwd命令查看当前用户目录 [adminlocalhost ~]$ 其中admin指的是当前的用户localhost指的是主机名~指的是当前目录后面的$符号表示普通用户
2.分别输入su admin和su - 3.切换到普通用户
ctrl d 退回到普通用户
exit 直接输入exit也可以退出Linux系统常用命令
注意: 1.linux系统中基本指令严格区分大小写
2.命令格式使用语法 命令 -选项 参数1、查看目录中文件和目录列表 ls ----list . 代表当前目录
.. 代表上一级目录
ls ls .
选项:
ls -l(long) 目录 长格式展示目录和文件
ls -a(all) 目录 展示目录中所有文件包含隐藏文件
注意linux系统中以.开头文件都是隐藏文件
ls -la 目录 长格式展示所有的目录和文件 2.清屏 clear3、找到历史执行命令 方向键 上下即可4、ls -l 长格式 7组解释 第一组 drwxrwxrwx 第一位为d 代表目录 | 第一位为- 代表文件 余下9为代表权限(第一个三位): 当前文件创建者的权限(第二个三位): 当前文件创建者所在的组用户的操作权限(第三个三位): 当前文件创建者所在组之外的其他用户的操作权限
第二组 链接数
第三组 当前文件创建者
第四组 当前文件创建者所在组
第五组 文件大小字节
第六组 日期
第七组 文件和目录名5、切换目录指令 cd 目录名
cd / 切换到根目录
cd 回家回到当前登录用户home目录 cd ~~代表当前用户的家6、递归展示目录以及目录中所有的目录文件 ls -R
注意使用ctrl c 终止当前执行命令7、显示当前工作目录 pwd 8、linux系统命令补全键 tab9、创建空文件 touch 文件名 注意touch命令在执行时如果文件存在更新文件时间10、创建目录 mkdir 目录名 注意只能创建一级目录
mkdir -p 目录名 创建多级目录11、删除目录 rmdir 目录名 Linux系统文件中相关指令
1、复制文件和目录 cp 文件名 目录名 复制文件到指定的目录中
cp 目录名 已存在目录名目标目录名 复制目录到指定目录中2、移动文件|目录 修改文件|目录 mv 已存在文件名 不存在的文件名 修改当前的文件名
mv 已存在文件名 已存在目录名 移动文件到指定目录中
mv 已存在目录名 不存在的目录名 修改当前的目录名
mv 已存在目录名 已存在目录名目标目录名 移动目录到指定目录中3、删除文件 和目录 rm 文件名 删除指定文件并展示友情提示 注意确认删除 输入y开头即可
rm -f(force) 文件名 强制删除指定文件没有提示
rm -r递归 目录名 递归删除指定目录下的文件
rm -rf 目录名 强制递归删除指定目录的所有文件 注意谨慎使用
rm -rf * 删除所有磁盘内容 4、删除空目录 rmdir 空目录5、查看文件内容的命令 1. cat 文件名 用来展示指定文件的内容 展示一屏幕文件内容
2. more 文件名 用来以百分比形式查看文件
3. less 文件名 用来使用翻页(pageup pagedown)形式查看文件 注意退出使用 shfit输入q
4. head 文件名 用来查看文件头多少行head -n 20 文件名
5. tail 文件名 用来查看文件尾多少行tail -n 20 文件名tail -f 文件名 用来监听文件的实时变化6、查看当前目录磁盘使用量 du 命令
du -h 以指定的单位形式好在那时用量K M G ... 7、测试网络连通性 ping ip8、cenos7 查看ip地址 ip addr
ip a9、在linux系统中查找文件|目录 find 在哪个目录中查看 -name 查找的内容10、tar 指定 用来负责在linux系统中完成压缩、解压缩的指令 1.建立一个包文件 tar -cf aa.tar 文件名1 文件名2...
2.解开一个包文件 tar -xf aa.tar
3.建立一个包文件同时对文件压缩 tar -zcvf aa.tar.gz 文件名1 文件名2..
4.解开一个包文件同时对文件进行解压缩 tar -zxvf aa.tarLinux查看开机自启动服务
systemctl list-unit-filesLinux常见服务列表 1.firewalld 防火墙服务
2.sshd 用来开启远程连接服务
3.network 用来对网络进行配置的服务Linux关闭某些服务临时关闭
service 服务名 (start|restart|stop| status) centos6
systemctl (start|restart|stop|status) 服务名 (centos7)Linux关闭服务开机自启动 systemctl disable 服务名 关闭开机自启动
systemctl enable 服务名 开启开机自启动Linux中在屏幕输入一句话 echo 输出内容
echo 输出内容 aa.txt 内容重定向输出Linux查看系统进程命令 ps 用来查看系统bash进程
ps -aux 展示系统所有后台进程不包括bash进程 同时展示使用用户 pid进程号唯一标识
ps -ef 展示所有进程同时展示父进程号
pstree 以树状形式展示列表进程
注意centos7需要联网情况下执行 yum install psmisc才能使用
pstree -p 展示进程号
top 动态显示进程Linux结束系统中某个进程 kill pid 进程号
kill -9 pid强制杀死某个进程使用远程终端工具操作linux服务器 1.在windows系统中安装终端工具
CRT 并破解
2.使用CRT连接linux系统ip 192.168.134.128port 22username rootpassword root
3.查看linux系统ip地址
ifconfig centos6
ip addr (centos7) -- ip a
4.在linux中设置自动获取ip地址
a.vi /etc/sysconfig/network-scripts/ifcfg-ens33
b.进入之后按下键盘i 键
c.将ONBOOTyes
d.保存退出 按下ESC 之后 Shift zz
e. 执行重启 reboot
5.使用CR连接linux系统
hostName: 用来书写linux系统ip地址
username: 用来书写登录linux系统用户名
password: 用来书写登录linux系统密码Linux系统常用软件安装之jdk 1. jdk官网下载jdkjdk-8u171-linux-x64.rpm 使用rpm安装jdk-8u171-linux-x64.tar.gz 免安装
2.将windows中软件上传到linux系统中
使用CRT中 altp 打开sftp窗口直接将文件选中拖入窗口即可
注意上传完成后默认在当前用户home目录 /root ~ cd
3.使用tar.gz安装1.解压到指定目录tar -zxcf jdk-8u171-linux-x64.tar.gz2.将解压文件放入指定目录 /usrmv jdk1.8.0_171 /usr3.配置环境变量jdk安装位置/usr/jdk1.8.0_171用户环境变量配置文件/root/.bash_profile 推荐使用系统环境变量配置文件/etc/profile4.配置用户环境变量vi .bash_profile export JAVA_HOME/usr/jdk1.8.0_171export PATH$JAVA_HOME/bin$PATH5.保存退出 :wq6.重启|关机生效或者使用 source/root/.bash_profilejdk第二种安装方式
1. rpm -ivh 安装包名
2. 找到rpm安装包的位置find / -name java
3.配置环境变量系统环境变量 /etc/profile用户环境变量 ~/ .bash_profile 推荐 export JAVA_HOME/usr/java/jdk1.8.0_171-amd64 export PATH$JAVA_HOME/bin:$PATHLinux系统中安装tomcat服务器
1、下载tomcat安装包
https://tomcat.apache.org/2、将下载好的tomcat软件上传到linux系统中
apache-tomcat-7.0.93.tar.gz3、解压缩tomcat tar -zxvf apache-tomcat-7.0.93.tar.gz4、修改tomcat目录名 mv apache-tomcat-7.0.93 tomcat75、移动到指定/usr目录中 mv tomcat7/ /usr/6、启动tomcat 进入tomcat安装的bin目录中 ./startup.sh 启动tomcat
./shutdown.sh 关闭tomcat7、查看tomcat是否启动 1.使用 ps aux|grep tomcat 搜索进程
2.使用jdk 提供 jdk 指令 jps 用查看与Java相关的进程8、使用浏览器访问 http://192.168.134.128:8080/
注意如果无法访问 要关闭Linux系统网络防火墙
systemctl stop firewalld 临时关闭
systemctl disable firewalld 关闭开机自启动9、修改端口号 进入tomcat安装目录中conf目录 vim server.xml
注意在线安装vim命令 需要在联网的同时 执行 yum install -y vim
Connector port8888 protocolHTTP/1.1connectionTimeout20000redirectPort8443 /10、查看tomcat启动和运行过程日志 进入tomcat安装logs目录 tail -f catalina.out 实时展示tomcat运行日志vm中搭建双网卡
1、在vm软件中设置当前为双网卡 两个网卡均为NAT模式2、启动虚拟及出现 ens33 和 ens37 两个网卡 3、复制ens33网卡配置 cp /etc/sysconfig/network-scripts/ifcfg-ens33 //etc/sysconfig/network-scripts/ifcfg-ens374、编辑ens37配置文件让ens37为静态ip
5、重启网络配置 systemctl restart network6、使用ip addr 查看配置是否生效
Linux系统中安装mysql数据库
1、预先配置 1.卸载mariadb否则安装mysql会出现冲突
2.执行命令rpm -qa | grep mariadb
3.卸载 rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_642、在线安装 1.添加官方的yum源创建并编辑mysql-community.repo文件
2. vi /etc/yum.repos.d/mysql-community.repo
3.在源文件中加入如下配置mysql56-community]nameMySQL 5.6 Community Serverbaseurlhttp://repo.mysql.com/yum/mysql-5.6-community/el/7/$basearch/enabled1gpgcheck0gpgkeyfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
4.执行安装
yum install mysql-community-server3、本地安装 1.将mysqlrpm安装包上传到linux系统中
2.进入mysql文件夹
3.安装如下
1) rpm -ivh perl-*
2) rpm -ivh net-tools-2.0-0.22.20131004git.el7.x86_64.rpm
3) rpm -ivh mysql-community-common-5.6.42-2.el7.x86_64.rpm
4) rpm -ivh mysql-community-libs-5.6.42-2.el7.x86_64.rpm
5) rpm -ivh mysql-community-client-5.6.42-2.el7.x86_64.rpm
6) rpm -ivh mysql-community-server-5.6.42-2.el7.x86_64.rpm4、安装完成mysql之后会在系统中自动添加一个mysqld服务名 启动mysql systemctl start mysqldsystemctl stop mysqldsystemctl status mysqldsystemctl restart mysqld4、先设置root用户密码 注意 mysql15.6版本安装完成后没有默认密码mysql16.7版本安装完成后存在临时密码 获取临时密码grep ‘temporary password’ /var/log/mysqld.log1.修改密码mysqladmin -u root -p password 回车5、登录mysql中 mysql -uroot -proot