如何在Ubuntu云服务器上安装和使用Screen

如何在Ubuntu云服务器上安装和使用Screen,第1张

当有了screen,这一切便都迎刃而解了,敲入命令screen,会创建一个跑着shell的单一窗口,在这里面,你可以跑你所需要的程序,然后Ctrl+a d退出刚创建的窗口(回到进入screen前的环境),然后再敲入命令screen创建新的终端窗口,就这样,你可以建立多个有shell的窗口(这些窗口里都可以跑你自己的应用),这样就是你退出远程管理窗口(进入screen的环境)
你的screen窗间的窗口都不会关闭,里面跑得应用自然也不会当掉
用screen -ls可以看所有的screen sessions
用screen -r sessionid可以进sessionid指定的特定的screen session
最后
screen session不再使用的时候
screen -r sessionid进去
exit退出即可
Unix/Linux 工具: Screen 命令使用
screen使用
使用screen非常简易只需在SHELL键入screen,便可打开一个screen session。
而在每个screen session 下,所有命令都以 ctrl+a(C-a) 开始。现在让我来简单介绍基本的命令C-a c -> Create,开启新的 window
C-a n -> Next,切换到下个 window
C-a p -> Previous,前一个 window
more
less C-a C-a -> Other,在两个 window 间切换
C-a w -> Windows,列出已开启的 windows 有那些
C-a 0 -> 切换到第 0 个 window
C-a 19 -> 切换到第 19 个windowC-a a -> 发出 C-a,在 emacs, ve, bash, tcsh 下可移到行首C-a t -> Time,显示当前时间,和系统的 load
C-a K(大写) -> kill window,强行关闭当前的 windowC-a [ -> 进入 copy mode,在 copy mode 下可以回滚、搜索、
复制就像用使用 vi 一样C-b Backward,PageUp
C-f Forward,PageDown
H(大写) High,将光标移至左上角
L Low,将光标移至左下角
0 移到行首
$ 行末
w forward one word,以字为单位往前移
b backward one word,以字为单位往后移
Space 第一次按为标记区起点,第二次按为终点
Esc 结束 copy mode
C-a ] -> Paste,把刚刚在 copy mode 选定的内容贴上C-a -> Help,显示简单说明C-a d -> detach,将目前的 screen session (可能含有多个 windows)
丢 到后台执行 当按了 C-a d 把 screen session detach 掉后,会回到还没进 screen 时的状态,此时在 screen session 里每个 window 内运行的 process (无论是前台/后台)都在继续执行,即使 logout 也不影响。 下次 login 进来时:screen -ls -> 显示所有的 screen sessions
screen -r [keyword] -> 选择一个screen session 恢复对话若 screen -ls 里有 Attached sessions:
screen -d [keyword] -> 强制 detach,以便「接手」过来 实例
说明看了那么多,让我们用一个实际例子来结束我们今天的学习。在我们开启一个screen后,然后使用joe编辑一个文件,之后因为临时需要离开这时就可以运行Ctrl+a d,显示如下:[becks@ec-base becks]$ screen
[detached]这个时候当我们运行ps -e 可以看到pts/2这个我刚刚运行的screen正在运行joe
6264 pts/2 00:00:00 bash
6354 pts/2 00:00:00 joe而当我们回来后想恢复这个session,只需要键入screen -r,而当你有多个session时候,系统将提示你选择一个,如下:
[becks@ec-base becks]$ screen -r
There are several suitable screens on:
6263pts-1ec-base (Detached)
6382pts-1ec-base (Detached)
Type "screen [-d] -r [pid]ttyhost" to resume one of them输入该session的pid进行恢复
[becks@becks becks]$ screen -r 6263想退出screen的session,和退出shell一样,只需要键入exit命令,成功退出后将有以下提示
[screen is terminating]

1,你不要以为储存在本地端就安全了,云端只是一个说法而已,真正的信息,都是储存在硬盘上的,所谓云端,就是云服务器机房的硬盘上面,例如阿里云,就是阿里集团提供的云服务。
那既然本地和云端同样是储存在硬盘上,那除非我本地硬盘(电脑)不联网,否则我自己的服务器硬盘也好,云服务器也好,都是联网的,安全性肯定是云服务器的要比我自己服务器强,因为云服务器不是只为我一家中介公司服务,还有其他行业也使用云服务器,那又不是免费的,既然你收费了,就得把安全(防火墙)搞好。
那我小小一家中介公司如果用自己的服务器,得花多少钱去砸这个防火墙?能和阿里云这种大公司比么?
2,房源信息,属于不是那么敏感的,一般只有你的地址、名字、,如果房子成交了签合同,这类信息是不会上传到服务器上去的,最多就是给你之前登记的房源信息标记一下已成交。
实际上,你的身份z号、手机、住址、银行账户,不是我危言耸听,一般网上都能买到,因为保险公司啊,银行啊,汽车4S店啊,早就给你卖出去了,这类信息比房源信息要敏感多了。

需要到安全组中添加80端口打开。
到安全组中添加80端口,见红色标记的地方。
亚马逊公司旗下云计算服务平台,为全球客户提供整套基础设施和云解决方案。

懒芒果的SAP笔记
博客园 首页 联系 管理
随笔 - 78 文章 - 0 评论 - 39 阅读 - 77677
漫谈PPS 1: Cancel PO, Reverse PO
前提:以下功能已经打开
SAP SRM Procurement for Public Sector Basis (/SAPSSRM/SRM_CROSS_INDUSTRIES)
SAP SRM Procurement for Public Sector Functions (/SAPSSRM/SRM_PPS)
功能:
1 在订单的抬头部分,仅需一步即可取消整张订单中开放的部分(open item),即那些还未做收货或发票校验的行项目
image
2 一旦做了取消,在ECC端,系统自动取消预留资金(De-obligate Funds)
21 可通过表FMIOI查看
22如果做了取消预留资金,用户将被限制创建confirmation/invoice (说得模糊,待研究)
3 该订单将无法增加新的行项目
4 如果要取消这些已经做了取消的订单,可以使用在订单抬头部分的Reverse功能资金将被预留(Obligate Funds)
41 可通过表FMIOI查看
image
5 在抬头部分,多了一个"Cancelled” Checkbox
image
6 值得注意的是,ECC PO上是无法得知SRM PO是Cancel还是Delete, 也无法知道是Undelete还是Reverse
数据表层:
1 BBP_PDHSS (Header Level): 标识订单是否已被取消
PS_CANCEL_IND = X 该订单抬头部分打了取消标记
PS_CANCEL_IND = ‘ ’ Reverse the cancelled PO
image
2 BBP_PDHSS (Item Level): 如果订单进行了取消的 *** 作,在该行项目部分打标识,行项目被删除(因为订单取消)
PS_CNCL_BO_HDR = X 该订单行项目部分打了取消标记
PS_CNCL_BO_HDR = ‘ ’ Reverse the cancelled PO
image
3 BBP_PDIGP (Business Transaction Item-Purchasing Information)
DEL_IND = X 对于没有follow-on document的行项目, 一旦被取消,资金不再预留,则在此打勾表示订单被删除
Reverse的话则为空
image
FINAL_INV = X , FINAL_ENTRY = X 对于有follow-on document的行项目, 资金不再预留,则在此打勾 = X表示无法再做发票校验,无法再做收货确认(模糊,待研究)
Reverse的话则为空
image
4 FMIOI:
41 对于任何的cancel或reverse,都在此表中增加记录
42 观察BTART与FKBTR,从中可以得知是否funds增加或减少
43 TRBTR与FKBTR的值通常都是一致的
REFBN: Reference Document Number
BTART: Amount Type(Addtion or Subtraction)
TRBTR: Amount in transaction currency (+ or –)
FKBTR: Amount in FM area currency (+ or –)
代码层:
PACKAGE: /SAPPSSRM/CANCELBO_HDR
Classes: (Metadata)
/SAPPSSRM/CL_MDA_CORE_CNCLBO
Method: ORDER_METADATA_CNCLPO: For order button, if PO is cancelled then, disable the order button
Method: SAVE_METADATA_CNCLPO: For save button, if PO is cancelled then, disable the save button
/SAPPSSRM/CL_MDA_HD_CNCLBO
Method: CHECK_COPY: For copy button, if PO is cancelled, then disable the copy button
Method: CNCLBO_METADATA: For cancel button, if PO is ordered and not cancelled already, then enable the cancel button
Method: REVERSE_METADATA: For reverse button, if PO is cancelled and ordered, then enable the reverse button
Classes: (Cancel)
/SAPPSSRM/CL_PDO_ACT_CNCL_PO
Method: /SAPSRM/IF_EX_BDI_PDO_ACT_PROC~PROCESS_ACTION_IN_PDO: Invoked whenever a PO is cancelled or reversed, fetch PO details, check authority, de-obligate on cancel (FM /SAPPSSRM/SET_DEOBLIGTION_FLAG), obligation on reverse (FM /SAPPSSRM/RESET_DEOBLIGN_FLAG), update and change status
/SAPPSSRM/CL_ACT_PDO_PST_CANBO
Method: /SAPSRM/IF_EX_BDI_CLL_ACT_POST~PROCESS_POST_PDO_CALL: commit and post document
Classes: (Advanced Search)
/SAPPSSRM/CL_CNCLBO_SELCRIT
Method: /SAPSRM/IF_EX_BDI_DS_CH_SELCR~CHANGE_SELECTION_CRITERIA: modify the selection criteria based on the cancel indicator value (‘X’ or ‘ ‘), additional of field to WD component is done directly using enhancement
Classes: (POWL Search)
/SAPPSSRM/CL_CNCLBOHDR_SELCRIT
Method: /SAPSRM/IF_EX_BDI_POWL_SELCRIT~CHANGE_SELECT_CRITERIA: to add the cancel field to the selection criteria in POWL
/SAPPSSRM/CL_CNCLBOHDR_CUFSRCH
Method: /SAPSRM/IF_EX_BDI_POWL_CHG_CUF~CHANGE_CUF_SEL_PARAMS: modify the search result from POWL based on cancel indicator
PACKAGE: /SAPPSSRM/CANCELBO_HDR_MAIN
分类: PPS
好文要顶 关注我 收藏该文
懒芒果
粉丝 - 16 关注 - 2
+加关注
00
« 上一篇: POWL List Refresh
» 下一篇: Bugs&Standard Behavior汇总 (持续更新ING…)
posted on 2010-12-23 04:32 懒芒果 阅读(1430) 评论(0) 编辑 收藏 举报
刷新评论刷新页面返回顶部
登录后才能查看或发表评论,立即 登录 或者 逛逛 博客园首页
推荐阿里云新人特惠,爆款云服务器2核4G低至046元/天
编辑推荐:
· 如何优雅地校验后端接口数据
· CSS 奇思妙想之酷炫倒影
· gRPC 入门与实 *** ( NET 篇 )
· dotnet 代码优化 聊聊逻辑圈复杂度
· 一个棘手的生产问题,但是我写出来之后,就是你的了
阅读排行:
· 一个专科生的 2022 年终总结——默默努力,成为更好的自己
· 鸿蒙系统应用开发之开发准备
· 杨辉三角的5个特性,一个比一个牛皮!
· 在 NGINX 中根据用户真实 IP 进行限制
· 浅谈服务接口的高可用设计
昵称: 懒芒果
园龄: 12年6个月
粉丝: 16
关注: 2
+加关注
< 2010年12月 >
日 一 二 三 四 五 六
28 29 30 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1
2 3 4 5 6 7 8
搜索
找找看
谷歌搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
随笔分类 (69)
Bugs(1)
Catalog(2)
Confirmation & GR(4)
Contract Management(2)
eSOA(2)
Invoice(5)
MM-IM(2)
New Functionality(2)
Operational Procurement(9)
Others(12)
Performance(2)
Plan Driven(3)
POWL&UWL(1)
PPS(4)
PS(4)
更多
随笔档案 (78)
2014年11月(1)
2013年8月(1)
2013年6月(2)
2012年10月(3)
2012年8月(1)
2012年7月(2)
2012年6月(2)
2012年5月(1)
2012年2月(2)
2012年1月(3)
2011年11月(2)
2011年10月(3)
2011年9月(2)
2011年8月(1)
2011年7月(3)
更多
SAP
SRM SDN
懒芒果的SAP创新社区
阅读排行榜
1 造成DUMP SAPSQL_ARRAY_INSERT_DUPREC的两个原因(8217)
2 ESOA Debugging for SRM sourcing scenario(4564)
3 漫谈SRM主数据迁移及同步(11 基本设置篇)(3513)
4 MM-IV: starter level 1(2802)
5 漫谈SRM主数据迁移及同步(22 物料主数据篇)(2631)
评论排行榜
1 Redesign and bugs fix of SRM Classic Transfer(10)
2 接受报价后创建合同,却无法d出相应的合同类型(8)
3 直接采购在Core SRM与SRM PPS间的区别(4)
4 Sourcing Cockpit: 1 Overview(4)
5 POWL List Refresh(3)
推荐排行榜
1 Subcontract Order(1)
2 发票校验产生的FI/MM不一致(1)
3 整理一下思路(1)
4 Plan Driven Procurement I(1)
最新评论
1 Re:SRM Catalog的一些重要table及report
楼主好 请问srm mdm主要做什么事情 开发以什么为主 接口吗
--SAP码农
2 Re:SP10的一个BUG
现在在用SP10,但是没有用到那么复杂的程度
--SAPSRM
3 Re:漫谈SRM主数据迁移及同步(3 供应商主数据篇)
懒芒果,您好,非常崇拜你的SRM知识,你是否可以给我一个,QQ\MSN\电话之类的,我想请教你几个SRM的问题,看你的帖子有些地方不是很清楚。
--akak
4 Re:Sourcing Cockpit: 2 Demo of Service Purchase Order
弱弱的问一句,什么是SOA?
--SAPSRM
5 Re:POWL List Refresh
o(∩_∩)o 台湾女老板 讲话超快的?
不过就用户体验而言,单子多了,一进query就刷新的话,反而不好
本来只想查找某个条件下的单,结果非被逼迫等到load 100%后
--spider30
Powered by: 博客园 Copyright © 2023 懒芒果
Powered by NET 70 on Kubernetes

一、先去域名注册商那里注册一个自己喜欢的域名。
二、需要选一台服务器,考虑到是个人博客可以先选择使用虚拟主机;如果使用国内服务器或者虚拟主机的话,需要对域名进行备案,备案流程比较简单。
三、网站程序,这里是一个网站的核心。个人博客网站建议选用网站博客程序,常用的有WordPress、zblog等。
四、对自己选好的网站程序本地搭建成网站,然后进行修改调整,使其成为自己专属的博客网站,本地搭建可以网上搜一下本地环境安装包来配置本地环境;再按照所用程序官方教程进行安装使用。
五、网站调整好以后,需要通过FTP等工具把网站程序上传到服务器;然后在服务器绑定自己注册的域名;再去域名服务商那里对域名解析,解析到自己服务器上。
六、等待域名解析生效后,在浏览器地址栏输入域名就可以访问自己的博客了,至此,网站建设完成。老魏为此写过云服务器手动建站等多篇分享内容,看完有疑问可以问,在线了就回答。

有域名了,如何建网站?

假设我们拥有域名 FUYEORCOM,怎么做才能做一个网站,访问  FUYEORCOM 就可以呈现出内容呢?

要知道,网站包括了——

域名(例如 : FUYEORCOM );

服务器(云服务器、虚拟主机等等);

网站的程序(例如:DEDECMS,帝国建站系统,pageadmin cms 等等称之为”CMS“的程序)

这三样。所以,只有域名是不够的,还需要:

1、首先获得一台服务器。

2、选择一种网站 CMS 程序,例如:DEDECMS,帝国建站系统,pageadmin cms 等等。

3、把 CMS 程序安装到服务器上,你需要——MySQL 数据库环境、Apache 或者 Nginx 这样的 >

4、把域名 FUYEORCOM 通过 A 记录解析到服务器的 IP 上。

5、用浏览器打开 FUYEORCOM 看看能不能正常访问。

6、根据需要,做一些服务器上的优化,并且根据需求开启 >扩展资料

网站(Website)是指在因特网上根据一定的规则,使用HTML(标准通用标记语言)等工具制作的用于展示特定内容相关网页的集合。

简单地说,网站是一种沟通工具,人们可以通过网站来发布自己想要公开的资讯,或者利用网站来提供相关的网络服务。人们可以通过网页浏览器来访问网站,获取自己需要的资讯或者享受网络服务。

参考:百度百科——网站


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10295329.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-07
下一篇 2023-05-07

发表评论

登录后才能评论

评论列表(0条)

保存