Linux的小操作

首先,我们打开虚拟机儿
在这里插入图片描述
在这里插入图片描述
cd /:
在这里插入图片描述
Linux命令后面追加的 / 代表的是根的意思,比如我们进入上图lib的目录,就可以查看lib目录下的所有的目录和文件
在这里插入图片描述
Linux的目录结构
在这里插入图片描述
在这里插入图片描述

etc:里的文件配置环境变量的文件夹,不能动
usr:存放一般数据
在这里插入图片描述
home:意思就是根据用户名,在其目录下生成一个同名的文件夹
在这里插入图片描述
2.目录的操作命令(增删改查)
(1)增加目录操作(增)
命令:mkdir 目录名称
示例:在根目录 / 下 mkdir test,就会在根目录 / 下产生一个test问目录
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在根目录 / 下使用ls -a,可以看到该目录下的所有文件和目录,包括隐藏的
在这里插入图片描述
在根目录 / 下使用ls -l,可以看到该目录下的所有目录和文件的详细信息
在这里插入图片描述
仔细看这张图所框的数据
在这里插入图片描述
例如:drwxr-xr-x. 2 root root 4096 Sep 23 2011 etc
第一个是d的话,对应的是文件夹的意思,- 代表文件,也就是说,第一个位置是判断文件夹或文件用的
在这里插入图片描述

其后的九位,共三组,前组代表当前用户的权限;中组代表这个是属于哪个组的;后组代表其它权限。如图:
在这里插入图片描述
仔细看我新建的文件在这里插入图片描述
r:代表有可读权限
w:代表可写权限
有可写权限,我们可以用vi或vim对这个文件进行编写
如图:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
我们试着吸引该权限,使该文件变为不可写,我们又要用到赋权命令:chmod。
有两种方式进行赋权:
第一种:chmod u=r–,g=—,o=— adm 。这其中u:属主权限(user);g:属组权限(group);o:其他权限(other),凡是带有 - 的,意为没有权限,- 也可省略不写
在这里插入图片描述
在这里插入图片描述

然后我们进入adm文件进行内容的更改
在这里插入图片描述
第二种赋值方法:数字赋值法
在这里插入图片描述
比如说,要让adm文件可读、可写、可执行,就让q、w、x对应的数字相加就行,或者只可读、可惜,就让r、w对用的数字相加即可,如:
chmod 777(意为三组合均是7,这个文件可读、可写、可执行)
chmod 677(意为三组合均是7,这个文件可读、可写,应为第一组是属主权限,会对你的操作进行限制)

注意:ls -l 可以缩写成ll

(3)寻找目录(查)
命令:find 目录 参数
在这里插入图片描述
(5)移动目录的位置—剪切(改)
命令:mv 目录名称 目录的新位置
我们将一个文件移至根目录:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
原始文件从原地址消失了
(6)拷贝目录(改)
命令:cp -r 目录名称 目录拷贝的目标位置 -----r代表递归拷贝
我们将派大星拷贝走
在这里插入图片描述
在这里插入图片描述
所以,copy文件会在指定目录下从新生成一个一样的文件,原文件没有改变

删除
我们要删除func里名为bash: cd: /func: No such file or directory的文件
在这里插入图片描述
(2)文件的查看(查)
命令:cat/more/less/tail 文件
在这里插入图片描述
在这里插入图片描述
使用cat查看/etc/sudo.conf文件,只能显示最后一屏内容

使用more查看/etc/sudo.conf文件,可以显示百分比,回车可以向下一行, 空格可以向下一页,q可以退出查看
在这里插入图片描述
修改文件的内容(改)
三种模式:命令模式,编辑模式,底行模式
命令:vim 文件
处于命令模式,点击键盘i/a/o进入编辑模式,可以 编辑文件
编辑完成后,按下Esc,退回命令模式
此时文件虽然已经编辑完成,但是没有保存,需输入冒号:进入底行模式,在底行模 式下输入wq代表写入内容并退出,即保存;输入q!代表强制退出不保存。
在这里插入图片描述
压缩文件的操作命令
Linux中的打包文件一般是以.tar结尾的,压缩的命令一般是以.gz结尾的。
而一般情况下打包和压缩是一起进行的,打包并压缩后的文件的后缀名一般.tar.gz。
命令:tar -zcvf 打包压缩后的文件名 要打包压缩的文件
其中:z:调用gzip压缩命令进行压缩
c:打包文件
v:显示运行过程
f:指定文件名
将Patrick_Star打包
在这里插入图片描述
再来个压缩
在这里插入图片描述
打包且压缩
在这里插入图片描述
解压压缩包(重点)
解压star.gz
命令:tar [-xvf] 压缩文件
其中:x:代表解压
示例:将/test下的xxx.tar.gz解压到当前目录下
tar -xvf xxx.tar.gz
在这里插入图片描述
在这里插入图片描述
查看进程
命令:ps -ef
示例:查看当前系统中运行的进程
在这里插入图片描述
(3)管道命令
命令:| 将前一个命令的输出作为本次目录的输入
在这里插入图片描述
(6)网络通信命令
查看当前系统的网卡信息:ifconfig
在这里插入图片描述
在虚拟机儿里安装jdk、MySQL、tomcat
首先,在home文件夹里建一个空文件夹(我的叫soft),然后把jdk、MySQL、tomcat的压缩包直接拖拽进去
在这里插入图片描述
在这里插入图片描述
1)查看当前Linux系统是否已经安装java
输入 rpm -qa | grep java
有就卸载,没有直接装
在这里插入图片描述
解压命令:tar –xvf jdk-7u71-linux-i586.tar.gz –C /usr/local
在这里插入图片描述

在这里插入图片描述
配置jdk环境变量,打开/etc/profile配置文件,将下面配置拷贝进去
#set java environment
JAVA_HOME=/usr/local/jdk1.7.0_71
CLASSPATH=.: J A V A H O M E / l i b . t o o l s . j a r P A T H = JAVA_HOME/lib.tools.jar PATH= JAVAHOME/lib.tools.jarPATH=JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
在这里插入图片描述
7)重新加载/etc/profile配置文件 source /etc/profile
验证:Java –version
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值