Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Antonella

Comandos basicas do Ubuntu

Recommended Posts

galerinha, to fazendo um trabalho de facul sobre comandos basicos de linux, e preciso fazer uma serie de comandos so que estou tendo muitas dificuldades.

 

olha o que preciso fazer e ate onde fiz:

 

Lista de Exercícios 01 - LINUX
 
1) A partir do seu home crie a pasta Exercicios.
2) Dentro da pasta Exercicios crie a pasta Disciplinas.
3) Dentro da pasta Disciplinas crie as seguintes pastas: LAPROI, ALGOI e FUNDAMENTOS.
4) Dentro da pasta LAPROI, crie as pastas: PRGs, DOCS e TESTES.
5) Dentro da pasta DOCS, crie a pasta AULAS.
6) Dentro da pasta ALGOI, crie a pasta ATIVIDADES.
7) Abra um editor de textos, edite e salve o texto abaixo na pasta ALGOI com o nome de alg1.txt
Algoritmo Exemplo
Inicio
    inteiro num1,num2
 
    escrever("Digite dois valores inteiros: ")
    ler(num1,num2)
    escrever("Soma = ", num1 + num2)
Fim
8) Copie o arquivo alg1.txt para a pasta FUNDAMENTOS.
9) Mova o arquivo alg1.txt da pasta FUNDAMENTOS para a pasta ATIVIDADES (de ALGO I).
10) Apague alg1.txt da pasta ALGOI.
11) Abra um editor de textos, edite e salve o programa a seguir com o nome de prg1.c na pasta LAPROI.
#include <stdio.h>
 
main(){
    int num1,num2;
 
    printf("\nDigite dois valores inteiros: ");
    scanf("%d%d",&num1,&num2);
    printf("\nSoma = %d\n", num1 + num2);
}
12) Em LAPROI, compile e execute prg1.c
13) Copie prg1.c e o seu executável para a pasta PRGs.
14) Em PRGs, renomeie prg1.c para programa1.c
15) Em PRGs, renomeie o executavel de prg1.c para programa1 
16) Copie programa1 de PRGs para TESTES.
17) Copie programa1.c de PRGs para DOCs como o nome de teste1.c
18) Mova teste1.c de DOCs para pasta ATIVIDADES (de ALGOI).
19) Abra um editor de textos, edite e salve o programa a seguir com o nome de prg2.c na pasta TESTES (de LAPROI).
#include <stdio.h>
#define PERC 1.10
 
main(){
   float salario;
 
   printf("\nDigite o seu salario: ");
   scanf("%f", &salario);
   printf("\nSalario com 10% de aumento = %f\n", salario * PERC);
}
20) Compile e execute o programa prg2.c
21) Copie todos os arquivos da pasta TESTES para LAPROI.
22) Mova todos os arquivos da pasta TESTES para PRGs.
23) Abra um editor de textos, edite e salve o texto abaixo na pasta ALGOI com o nome de alg2.txt
Algoritmo Exemplo
Inicio
    const perc =1.10 
    real salario
 
    escrever("Digite o seu salario: ")
    ler(salario)
    escrever("Salario com 10% de aumento = ", salario * perc)
Fim
23) Copie alg2.txt para a pasta ATIVIDADES com o nome de algoritmo2.txt.
24) Apague a pasta FUNDAMENTOS.
25) Crie a pasta ARQUIVOS dentro da pasta LAPROI.
26) Copie os arquivos da pasta ATIVIDADES (de ALGOI) para ARQUIVOS.
27) Remova a pasta ATIVIDADES.
28) Mova o arquivo algoritmo2.txt de ARQUIVOS para LAPROI.
29) Altere prg2.c de PRGs como  apresentado abaixo e salve-o com o nome prg3.c na mesma pasta (PRGs):
#include <stdio.h>
 
main(){
   float salario,perc;
 
   printf("\nDigite o seu salario: ");
   scanf("%f", &salario);
   printf("\nDigite o percentual de aumento: ");
   scanf("%f", &perc);
 
   printf("\nSalario com %f de aumento = %f\n", perc, salario + salario * perc);
}
30) Compile e execute o programa prg3.c.
31) Copie o executável de prg3.c para a pasta TESTES.
32) Na pasta TESTES, renomeie o executável copiado no item 31 para final 
33) Apague todas as pastas criadas.

e o que fiz:

 

#!/bin/bash

clear
cd ~; rm -r ./exercicios
cd ~ 
mkdir exercicios
mkdir ./exercicios/disciplina
cd ./exercicios/disciplina
mkdir LAPROI ALGOI FUNDAMENTO
cd LAPROI
mkdir PRGs DOCS TESTES
cd DOCS
mkdir AULAS
cd ~;cd ./exercicios/disciplina/ALGOI
mkdir ATIVIDADES
cd ~;nano ./exercicios/disciplina/ALGOI/arqteste.txt
cp ./exercicios/disciplina/ALGOI/arqteste.txt ./exercicios/disciplina/FUNDAMENTO
mv ./exercicios/disciplina/FUNDAMENTOS/arqteste.txt ./exercicios/disciplina/ALGOI/ATIVIDADES
rm ./exercicios/disciplina/ALGOI/ATIVIDADES/arqteste.txt
nv ./exercicios/disciplina/ALGOI/arqteste.txt ./exercicios/disciplina/ALGOI/arqteste.txt
cd ~;nano ./exercicios/disciplina/LAPROI/prg1.c

tem muita coisa que nao sei como copilar e executar programas, quem puder me ajudar da uma força

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para compilar um programa em C, us eo GCC:

 

$ gcc arq.c -o arq

Isso compila arq.c, criando o executável arq

 

Mais infomraçoẽs no man:

$ man gcc

 

Na penúltima linha, você usou nv. O certo é mv (apesar de existir nv, mas serve para algo bem diferente)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.