linux指令可执行x,Linux 基本指令

基本指令

一、首次安装虚拟机

二、目录操作

三、文件操作

四、文件压缩

五、常用命令

六、权限、用户及关机重启

七、JDK、Tomcat安装

一、首次安装虚拟机

1、检查linux网络连接是否存在

命令 : ip addr

2、配置网卡ens33的网络

vi /etc/sysconfig/network-scripts/ifcfg-ens33

修改配置: 最后一行 ONBOOT=no

修改为: ONBOOT=yes

保存退出:

先按键盘 Esc

输入 :

继续输入 wq

按回车

就可以保存退出vi

3、重启网卡

systemctl restart network

(备注:centos8 不支持,需要centos7才支持,初学者的话还是用7,出问题的话网上都有解答,用8的话有问题很难解决)

4、验证网络是否联通

ping www.baidu.com

结束ping ctrl+c

5、检查服务器端远程连接服务是否启动

systemctl status sshd

二、目录操作

1、linxu下目录切换命令

cd root 进入当前所在目录下的root文件夹

cd …/ 返回上级目录(可以联合使用)

cd / 直接返回根目录

cd ~ 直接返回当前用户的用户目录(家目录)

cd - 在当前目录和上一次所在目录之间切换

2、目录操作指令 ([]内的命令是可选的)

a、创建目录

mkdir [-p] 目录名称 //-p 表示级联创建

eg: mkdir -p d/e/f/g/h/i/j

b、删除目录

rm -r[f] 目录名称 //-f 是表示放弃删除确认直接删除

c、查看目录

ls [-l] //-l 显示目录详情

ll //等于 ls -l

d、查找文件

find / -name “*.c” //find 要查找的目录名称 -name 查询关键词,可用?做占位符

e、修改目录名称

mv 原目录名称 新目录名称

f、剪切目录

mv 要移动的目录名称 移动到的目标目录

g、拷贝目录

cp -r 目录名称 目录拷贝到的位置 //-r 递归拷贝(连目录子目录一起拷贝)

三、文件操作

1、创建文件

touch 文件名称 … //创建文件时一个空文件,可以一次创建多个文件,之间用空格隔开

2、查看文件的内容

(1)、cat 要查看的文件路径名称 //cat 只能显示文件的最后一屏内容

(2)、more 要查看文件名称 //more 从文件开始第一屏显示内容(下方显示查看文件百分比 ),回车 向下滚动一行 空格 向下滚动一屏

(3)、less 要查看的文件名称 //可以使用键盘的上下键,上下翻动查看文件,输入 q 退出查看

(4)、tail -n 要查看的文件名称 //查看文件的最后几行内容

tail -F 要监测的文件名称 //动态监测文件的内容

3、编辑文件的内容

vi 要编辑的文件名称

//进入编辑模式 按键盘 a/i/o 编辑器下方出现(-- INSERT --) 可以编辑内容

//退出编辑模式 按Esc

//保存文件内容 输入 : 进入底行模式 输入 w

//保存退出编辑器 输入 : 进入底行模式 输入 wq

//不保存强制退出编辑器 输入 :进入底行模式 输入 q!

// ctrl +s 禁止操作光标

//ctrl+q 恢复光标

4、复制文件

cp 原文件名称 复制文件名称

5、删除文件

rm [-f] 要删除的文件名称 // -f 放弃确认,直接删除

四、文件压缩

1、压缩命令

tar -z //压缩 (可选项)

-c //打包

-v //显示打包压缩过程 (可选项)

-f //指定打包压缩文件名称

eg: tar -zcvf first.tar.gz 1.java 2.class 3.txt sudo.conf

2、解压缩

tar -x //解包

-v //显示解包的过程

-f //指定要解包名称

-C //指定解压缩到的文件目录

eg: tar -xvf first.tar.gz -C demo1

五、常用命令

1、查看当前所在目录

pwd

2、搜索文件的内容

grep 检索关键字 要检索的文件名称

3、查看系统进程

ps -ef

4、管道符

| //用来连接多个命令 把前一个命令输出结果作为后一个命令输入结果

eg: ps -ef|grep sshd

5、结束、杀死一个进程

kill 进程号 -9 //-9 强制杀死

6、查看历史命令

history

history -c//清除历史命令

7、查看磁盘空间

df -hl

8、查看cpu、内存使用情况

top

ctrl+c 退出

9、网络命令

安装网络工具包 :yum install net-tools -y

查看ip:ifconfig

查看主机监听的端口号:netstat -antp

六、权限、用户及关机重启

1、权限标识符

lrwxrwxrwx.

第1位 标识了文件的类型

l 链接

文件

d 目录

第2-4位 属主权限

r 读权限

w 写权限

x 可执行权限

第5-7位 属组权限

第8-10位 其他用户权限

2、修改文件的权限命令

eg: chmod u=rw,g=r,o=rwx first.tar

u:属主 g:属组 o:其他

3、使用数字来标识权限

r----》4

w----》2

x----》1

eg: chmod 647 first.tar //属主读写、属组读、其他读写可执行

eg:chmod -R 744 demo1 // -R 修改目录以及目录下文件全部权限

4、增加用户

useradd 用户名称 [-g 组名]

5、查看系统的用户列表

cat /etc/passwd

6、创建一个组

groupadd 组名

7、修改用户密码

passwd 用户名

8、删除用户

userdel [-r] 用户名 // -r删除用户的同时删除用户家目录

9、修改指定文件或者目录的所属用户和所属组

chown 所属用户:所属组 文件名 [-R]

10、关机 shutdown -h now//立刻关机

11、shutdown -h +5//5分钟后关机

12、shutdown -c//取消定时关机

13、shutdown -h 17:05 &//指定定时时间关机 & 关机指令在后台运行

5、halt//关闭cpu,电源不关闭

6、reboot//重启命令

七、JDK、Tomcat安装

–jdk安装

1、找到jdk安装包

jdk-8u131-linux-x64.tar.gz

2、上传到linxu服务器

上传到了 /root

3、查找确认服务器是否安装过jdk相关程序

rpm -qa|grep java

rpm -qa|grep jre

rpm -qa|grep jdk

4、解压缩jdk的安装包

tar -xvf jdk-8u131-linux-x64.tar.gz -C /usr/local

5、进入到解压缩目录

cd /usr/local

修改目录名称(方便查看,不必须)

mv jdk1.8.0_131/ jdk

6、配置环境变量

vi /etc/profile

#java runtime seting

export JAVA_HOME=/usr/local/jdk

export CLASSPATH=J A V A H O M E / l i b : . e x p o r t P A T H = JAVA_HOME/lib:. export PATH=JAVAH​OME/lib:.exportPATH=JAVA_HOME/bin:$PATH

7、让环境变量配置立刻生效

source /etc/profile

8、验证jdk是否安装成功

java -version

–Tomcat安装

1、确认服务器已经安装配置jdk环境

java -version

2、上传tomcat的安装包

apache-tomcat-8.5.15.tar.gz

3、解压缩tomcat

tar -xvf apache-tomcat-8.5.15.tar.gz -C /usr/local/

4、进入解压缩目录

cd /usr/local

修改解压缩后的目录名称(不必须)

mv apache-tomcat-8.5.15/ tomcat

5、启动tomcat

cd tomcat/bin/

./startup.sh//启动tomcat

6、查看端口号是否监听

netstat -antp|grep 8080

7、设置防火墙,打开8080端口访问许可

firewall-cmd --add-port=8080/tcp --permanent

firewall-cmd --reload

额外补充(一般不需要):

8、开启tomcat 的管理控制台界面

(1)、增加管理账号

vi tomcat/conf/tomcat-users.xml

添加如下用户及角色:

(2)编辑 tomcat/webapps/manager/META-INF/context.xml

将下面这段代码注释

allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" />

(3)\重启tomcat

cd /usr/local/tomcat/bin

./shutdown.sh

暂定30秒货再重启

./startup.sh

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值