Linux 基础入门

腾讯云提供了开发者实验室帮助用户学习Linux 基础入门,教程内容如下,用户可以点击开发者实验室快速上机完成实验。

实验截图

目录操作

任务时间:5min ~ 10min

创建目录

使用 mkdir 命令创建目录

mkdir $HOME/testFolder

切换目录

使用 cd 命令切换目录

cd $HOME/testFolder

使用 cd ../ 命令切换到上一级目录

cd ../

移动目录

使用 mv 命令移动目录

mv $HOME/testFolder /var/tmp

删除目录

使用 rm -rf 命令删除目录

rm -rf /var/tmp/testFolder

查看目录下的文件

使用 ls 命令查看 [/etc] 目录下所有文件和文件夹

ls /etc

/etc 目录默认是 *nix 系统的软件配置文件存放位置

文件操作

任务时间:5min ~ 10min

创建文件

使用 touch 命令创建文件

touch ~/testFile

执行 ls 命令, 可以看到刚才新建的 testFile 文件

ls ~

复制文件

使用 cp 命令复制文件

cp ~/testFile ~/testNewFile

删除文件

使用 rm 命令删除文件, 输入 y 后回车确认删除

rm ~/testFile

查看文件内容

使用 cat 命令查看 .bash_history 文件内容

cat ~/.bash_history

过滤, 管道与重定向

任务时间:5min ~ 10min

过滤

过滤出 /etc/passwd 文件中包含 root 的记录

grep 'root' /etc/passwd

递归地过滤出 /var/log/ 目录中包含 linux 的记录

grep -r 'linux' /var/log/

管道

简单来说, Linux 中管道的作用是将上一个命令的输出作为下一个命令的输入, 像 pipe 一样将各个命令串联起来执行, 管道的操作符是 |

比如, 我们可以将 cat 和 grep 两个命令用管道组合在一起

cat /etc/passwd | grep 'root'

过滤出 /etc 目录中名字包含 ssh 的目录(不包括子目录)

ls /etc | grep 'ssh'

重定向

可以使用 > 或 < 将命令的输出重定向到一个文件中

echo 'Hello World' > ~/test.txt

运维常用命令

任务时间:5min ~ 10min

ping 命令

对 cloud.tencent.com 发送 4 个 ping 包, 检查与其是否联通

ping -c 4 cloud.tencent.com

netstat 命令

netstat 命令用于显示各种网络相关信息,如网络连接, 路由表, 接口状态等等

列出所有处于监听状态的tcp端口

netstat -lt

查看所有的端口信息, 包括 PID 和进程名称

netstat -tulpn

ps 命令

过滤得到当前系统中的 ssh 进程信息

ps -aux | grep 'ssh'

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

发表于

我来说两句

6 条评论
登录 后参与评论

相关文章

来自专栏北京马哥教育

Docker常用命令汇总

一、查看docker信息 1、查看docker版本 docker version 2、显示docker系统的信息 docker info 二、对image的...

3299
来自专栏令仔很忙

新手学Linux(四)----Linux下安装配置MongoDB数据库

最近在学习研究linux,今天就教教大家怎么在linux上安装配置MongoDB数据库

661
来自专栏IT可乐

Linux 安装mysql

使用 yum 安装源码包(必须有网络) 1、输入如下安装命令,安装过程中输入 y yum install mysql-server -y 2、查看mysql 服...

2366
来自专栏微服务

Linux系统Java环境安装配置

jdk安装配置 首先下载JDK和JRE,这里你的需要看看你的Linux系统是多少位的,比如我的是64位的: ? 下载JDK并指定到Download目录,...

3135
来自专栏我是攻城师

Elasticsearch5.6.4集群搭建

3905
来自专栏finleyMa

docker学习系列15 Docker在PHPStorm中的使用

下面介绍怎么通过PHPStorm创建并运行一个docker容器项目,以Windows系统为例

1393
来自专栏十月梦想

node.js环境安装

nodejs作为一个轻量级的服务端环境语言,提供了大大的便捷,这里提供一下nodejis环境的搭建以及第一个nodejs程序!

633
来自专栏Linux驱动

第3阶段——内核启动分析之make uImage编译内核(3)

目标: 通过分析makefile,明白make uImage如何编译内核 把整个内核的makefile分成三类(makefile资料文档在linux-2.6.2...

18410
来自专栏smy

windows下nginx的安装及使用方法入门

nginx功能之一可以启动一个本地服务器,通过配置server_name和root目录等来访问目标文件 一. 下载 http://nginx.org/ 下载后解...

4164
来自专栏Java成神之路

计算机_网络_01_配置IE代理

753

扫码关注云+社区