Linux操作篇

 

前言

在桌面端,Linux大概落后20年

服务器端,公司的大多数服务器端基本都是linux 

移动端,Android本质上是Linux,ios虽然不算linux,但是比表兄弟关系

嵌入式,清一色的Linux

Linux的安装

方法一:

安装一个虚拟机(使用软件模拟硬件),在虚拟机上装Linux系统

Linux安装教程(超详细版)_心猿意马归的博客-CSDN博客

这是最常见的学习方式,但配环境方便较为麻烦,还没有外网IP,并不方便日后项目的部署

方法二:

直接把Linux安装在电脑上。(不要windows),Linux装到物理机上,需要图形界面,bug太多了。。(跳过)

方法三【推荐方案】:

使用云服务器,这是腾讯、阿里提供的服务器,需要买,但是充钱就变强了。它是有外网ip的,你把你的web项目部署在上面,别人就可以通过地址直接访问。而且还有学生优惠。

我们在使用xshll进行远程连接,用xsell的目的是方便我们的操作,比如部署项目就会很方便。就可以正常使用了。

Linux最常见命令:

小技巧:敲的时候多用tab键 就会自动补全,不仅提高速度,还纠错)

               双击tap,会显示很多可能的结果

ls  查看指定目录中,都有哪些内容

ll 查看指定目录中,内容更详细(相当于 ls -l  这个操作)

pwd 查看目录当前完整的路径

cd 切换目录

 cd后面也可以跟上,绝对路径, 或者相对路径的

绝对路径以  /  开头

相对路径以 . 开头 或者 .. 开头的。 其中 . 有时候也可以省略

Linux文件操作命令:

touch 创建空的文件

cat 查看文件内容 

echo 写文件

>  是覆盖

>> 拼接

vi  /  vim   写文件

这个相当于Linux上的记事本

-----------------------------

退出 vim 操作:先 “:” 此时光标在最后一行,在输入q,再回车就退出了。

保存并退出 :  :wq 回车

----------------------------

vim的关键模式:

默认进去,是普通模式(normal mode):这个模式进去,键盘都是有特定含义的快捷键

真正进行编辑,则需要使用插入模式(insert mode),输入i,就可进行编辑了

然后完成就按Esc,回到普通模式,在按退出操作,就可以了

 注意vim 可以直接写还没创建的文件,执行自动创建

mkdir 创建目录

-- make (a) directory

创建多个文件夹

创建多级目录

 

rm 删除目录

-r 递归

-f 不确认,强制删除

-rf 危险堪比 drop database

 

mv 移动

剪切 + 粘贴

 

cp 复制

Linux网络操作命令:

grep 字符串查找

ps 查看进程

查看 java 进程

ps aux | grep java

netstat 查看网络信息

查看 端口号8080 的进程

netstat -aup | grep 8080 

yum 安装 - 相当于应用商店

yum list | grep [关键词]            找到要安装的包名       

(            | 叫做管道,效果就是把第一个命令输出,作为第二个命令的输入        )

(               grep 筛选包含关键字的结果                 )

yum install [包名]                     进行安装


yum install lrzsz 把 win 文件直接拖拽到 xshell 就可以上传的小工具

yum install unzip 解压文件的工具

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值