-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
198 lines (127 loc) · 6.88 KB
/
Copy pathindex.html
File metadata and controls
198 lines (127 loc) · 6.88 KB
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html" charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta charset="utf-8">
<title>Linux Survival Guide</title>
<meta name="author" content="Demetrius Albuquerque">
<meta name="description" content="Este é um site para pessoas que estão inciando o uso do sistema operacional GNU/Linux.">
<meta name="HandheldFriendly" content="True" />
<meta name="MobileOptimized" content="320" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link href="/linuxsurvivalguide/atom.xml" rel="alternate" title="Linux Survival Guide" type="application/atom+xml">
<link rel="canonical" href="">
<link href="/linuxsurvivalguide/favicon.png" rel="shortcut icon">
<link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Droid+Serif:400,700,400italic|Open+Sans:700,400" />
<link href="/linuxsurvivalguide/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css">
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/8.4/styles/.min.css" />
<!--[if lt IE 9]><script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]-->
</head>
<body class="home-template">
<header id="site-head">
<div class="vertical">
<div id="site-head-content" class="inner">
<h1 class="blog-title"><a class="no-rollover" href="/linuxsurvivalguide">Linux Survival Guide</a></h1>
<h2 class="blog-description">mais um site para iniciantes em Linux.</h2>
</div>
</div>
</header>
<main class="content" role="main">
<article class="post">
<header class="post-header">
<span class="post-meta">10 Feb 2017</span>
<h2 class="post-title">
<a href="/linuxsurvivalguide/blog/2017/02/10/terminal-linux-operacoes-basicas/">
Terminal Linux - Operações Básicas</a>
</h2>
</header>
<section class="post-excerpt">
<div><script src='https://gist.github.com/539597ad0146a100f356834c44ba341c.js'></script>
<noscript><pre><code># Terminal
No linux muitas operaçes podem ser feitas através do terminal, apesar de contarmos com inumeros sistemas de janelas, um bom administrador ou programador sabe se virar muito bem com a famigerada tela preta. Aqui apresentaremos os comandos básicos para *navegação* e *manipulação* de arquivos.
Todos os comandos são em minusculo.
## ls
Lista arquivos do diretório onde você se encontra. Você pode introduzir alguns parâmetros conforme exemplificado abaixo.
```shell
$ ls
$ ls -la
$ ls -lah
```
## pwd
O primeiro comandos que vamos ver é o pwd, com ele conseguimos ver qual é o diretório atual que estamos navegando
```shell
$ pwd
```
## mkdir
Comando responsável por criar uma nova pasta/diretório
```shell
$ mkdir <nome da pasta>
```
## rm
Este comando é usado para apagar arquivos ou diretórios, para apagar diretórios é preciso usar o parâmetro ```-r``` para que o ```rm``` entenda que trata-se de um diretório
```shell
$ rm <arquivo>
$ rm -r <diretório>
```
## cd
Comando para navegar entre diferente níveis de diretórios
Tente digitar a série de comandos abaixo e entenda o comportamento do comando
```shell
$ cd /home/usuario
$ cd ..
```
## Exemplo do uso dos comandos
```shell
$ pwd
/home/<usuario>
$ ls
Área de trabalho Modelos Público Workspace
Documentos Gravações Música Vídeos
Downloads Imagens
$ mkdir teste
$ cd teste
$ pwd
/home/<usuario>/teste
$ cd ..
$ rm -r teste
$ ls
```</code></pre></noscript></div>
</section>
</article>
<article class="post">
<header class="post-header">
<span class="post-meta">10 Feb 2017</span>
<h2 class="post-title">
<a href="/linuxsurvivalguide/blog/2017/02/10/gnu-linux-de-onde-veio-para-onde-vai/">
GNU Linux - De Onde Veio? Para Onde Vai?</a>
</h2>
</header>
<section class="post-excerpt">
<p><img class="center" src="/linuxsurvivalguide/images/gnulinux.png"></p>
<p>Se você chegou a esse site então é bem provável que você esteja dando seus primeiros passos nesse sistema operacional e ainda deve estar meio perdido. Então deixa eu explicar brevemente o histórico desse projeto.</p>
<p>Primeiramente tivemos o surgimento de um projeto de sistema operacional encabeçado por Richard Stallman, em 1984, chamado GNU com o objetivo de fazer um sistema operacional formado apenas por software livre. Tal sistema deveria ser compatível com o já existente UNIX, mas sem utilizar qualquer código fonte proveniente deste. Vários desenvolvedores abraçam a causa de Stallman e passam a desenvolver as principais ferramentas para o projeto, como um compilador de linguagem C, editores de texto e outras ferramentas.</p>
<p>Em 1992 o ecossistema do sistema operacional GNU estava quase completo. Faltava apenas o núcleo(kernel) do sistema. Stallman e sua equipe vinham trabalhando no núcleo chamado de HURD. Porém também em 1992, um jovem finlandês resolve mudar a licença do seu núcleo para uma licença de software livre, e tal núcleo era capaz de trabalhar em perfeita harmonia com todas as ferramentas do projeto GNU. Isso permitiu que Stallman e sua equipe lançassem a primeira versão de um sistema operacional livre. Tal jovem era Linus Torvalds e o seu núcleo ficou conhecido pelo que chamamos de Linux.</p>
<p>Desde então o projeto vem crescido, mais e mais pessoas vem contribuindo para a base de código do núcleo Linux e do projeto GNU. Muitas empresas importantes como Intel, IBM, AMD, Lenovo, Motorola, Google, Nokia e a própria Microsoft já fizeram importantes contribuições para a base desses softwares. Hoje é possível encontrar o GNU/Linux operando nos mais diversos tipos de dispositivos, desde celulares e roteadores até grandes servidores, há também iniciativas de usando-o em satélites.</p>
</section>
</article>
<nav class="pagination" role="pagination">
<span class="page-number">
Page 1 of 1
</span>
</nav>
</main>
<footer class="site-footer"><a class="subscribe icon-feed" href="http:///linuxsurvivalguide/atom.xml"><span class="tooltip">Subscribe!</span></a>
<div class="inner">
Follow me on
<a class="social twitter" href="http://twitter.com/maltzsama" title="Twitter">Twitter</a>
<a class="social github" href="http://github.com/maltzsama" title="GitHub">GitHub</a>
<section class="copyright">All content copyright <a href="/">Demetrius Albuquerque</a> © 2017 • All rights reserved.</section>
<section class="poweredby">Casper theme by <a class="icon-ghost" href="http://tryghost.org">Ghost</a> & Published with <a href="http://octopress.org">Octopress</a></section>
</div>
</footer>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/8.4/highlight.min.js"></script>
<script>hljs.initHighlightingOnLoad()</script>
</body>
</html>