Linux下screen的使用 >> NoAlGo博客



Linux下screen的使用 » NoAlGo博客

screen简介

使用ssh远程登录服务器时,如果在运行程序的过程中不小心关闭了远程终端窗口,或者出现网络断开或者电脑死机的情况,主机与服务器的连接会话立即丢失,刚刚运行的程序或进行的工作也同时丢失,这不得不说是一件非常令人沮丧的事情。使用screen可以很好地解决这个问题。

screen是一款由GNU计划开发的用于命令行终端切换的自由软件,实现全屏窗口管理的功能,能够混合多个工作到一个终端上。
一般linux系统中自带有screen命令,如果没有,ubuntu类系统可以方便地通过以下命令进行安装:

sudo apt-get install screen

在Red Hat类系统中可以使用以下命令:

yum install screen

下面简单介绍screen的几个常用功能。

多会话

通过putty等远程服务器后,直接在命令行下运行以下命令新建一个screen会话:

screen

也可以指定会话的名称,以下即创建以noalgo为名称的会话:

screen -S noalgo

也可以在新建会话时指定要运行的程序,以下运行了vi编辑器,注意此时退出vi编辑器即表示退出了screen会话。


Read full article from Linux下screen的使用 » NoAlGo博客


No comments:

Post a Comment

Labels

Algorithm (219) Lucene (130) LeetCode (97) Database (36) Data Structure (33) text mining (28) Solr (27) java (27) Mathematical Algorithm (26) Difficult Algorithm (25) Logic Thinking (23) Puzzles (23) Bit Algorithms (22) Math (21) List (20) Dynamic Programming (19) Linux (19) Tree (18) Machine Learning (15) EPI (11) Queue (11) Smart Algorithm (11) Operating System (9) Java Basic (8) Recursive Algorithm (8) Stack (8) Eclipse (7) Scala (7) Tika (7) J2EE (6) Monitoring (6) Trie (6) Concurrency (5) Geometry Algorithm (5) Greedy Algorithm (5) Mahout (5) MySQL (5) xpost (5) C (4) Interview (4) Vi (4) regular expression (4) to-do (4) C++ (3) Chrome (3) Divide and Conquer (3) Graph Algorithm (3) Permutation (3) Powershell (3) Random (3) Segment Tree (3) UIMA (3) Union-Find (3) Video (3) Virtualization (3) Windows (3) XML (3) Advanced Data Structure (2) Android (2) Bash (2) Classic Algorithm (2) Debugging (2) Design Pattern (2) Google (2) Hadoop (2) Java Collections (2) Markov Chains (2) Probabilities (2) Shell (2) Site (2) Web Development (2) Workplace (2) angularjs (2) .Net (1) Amazon Interview (1) Android Studio (1) Array (1) Boilerpipe (1) Book Notes (1) ChromeOS (1) Chromebook (1) Codility (1) Desgin (1) Design (1) Divide and Conqure (1) GAE (1) Google Interview (1) Great Stuff (1) Hash (1) High Tech Companies (1) Improving (1) LifeTips (1) Maven (1) Network (1) Performance (1) Programming (1) Resources (1) Sampling (1) Sed (1) Smart Thinking (1) Sort (1) Spark (1) Stanford NLP (1) System Design (1) Trove (1) VIP (1) tools (1)

Popular Posts