菜鸟学Linux 第002篇笔记 Linux简单介绍

简介:

Linux的基本原则:

1、由目的单一的小程序组成: 组合小程序完成复杂任务;

2、一切皆文件;

3、尽量避免捕获用户接口(尽量不和用户交互);

4、配置文件保存为纯文本格式;


Linux和用户的交互接口

GUI接口:Graphic User Interface

CLI接口:Command-Line Interface

命令提示符,prompt, bash(shell)

#: root

$: 普通用户

交互接口分类和所使用的交互软件

Linux GUI:

Gnome:C开发

KDE:C++

Xface:简洁的适合用在嵌入式平台上的轻量级的桌面系统

Linux CLI:

bash

csh

zsh

ksh

tcsh


输入命令格式:命令 选项 参数

选项:

短选项:-character

多个选项可以组合:-a -b = -ab

长选项:--word

参数:命令的作用对象

Linux输入严格区分大小写

Linux有多个虚拟终端(terminal) 

默认6个 切换方式Ctrl+Alt+F1~F6 (注意笔记本有可能无法使用)

Startx & 启动图形用户界面 Ctrl+Alt+F7也可以切换图形界面(前提必须事先启动过图形界面) 

图形界面下启动terminal 右键>open terminal  此终端为模拟终端



Linux 简单命令

su: switch user 切换用户

su +用户名 (半切换)

su -l username (全切换)

exit 退出切换的用户

passwd 更改当前用户密码 (root用户随便更换password 普通用户需要符合密码复杂性规则)

密码复杂性规则:

1、使用4种类型字符中至少3种;

2、足够长、大于7位;

3、使用随机字符串;

4、定期更换;

5、循环周期足够大;

最后总结 本套教程包含知识量

RHCE+RHCA+shell编程+MySQL+Web集群+Hadoop+Hbase+Openstack

本文转自Winthcloud博客51CTO博客,原文链接http://blog.51cto.com/winthcloud/1850953如需转载请自行联系原作者


Winthcloud

相关文章
|
1月前
|
算法 Linux
【Linux笔记】压缩、解压文件的 4 种方式。tar、gzip、gunzip、zip、unzip、7z命令使用方法
【Linux笔记】压缩、解压文件的 4 种方式。tar、gzip、gunzip、zip、unzip、7z命令使用方法
|
13天前
|
Linux API C语言
FFmpeg开发笔记(一)搭建Linux系统的开发环境
本文指导初学者如何在Linux上搭建FFmpeg开发环境。首先,由于FFmpeg依赖第三方库,可以免去编译源码的复杂过程,直接安装预编译的FFmpeg动态库。推荐网站<https://github.com/BtbN/FFmpeg-Builds/releases>提供适用于不同系统的FFmpeg包。但在安装前,需确保系统有不低于2.22版本的glibc库。详细步骤包括下载glibc-2.23源码,配置、编译和安装。接着,下载Linux版FFmpeg安装包,解压至/usr/local/ffmpeg,并设置环境变量。最后编写和编译简单的C或C++测试程序验证FFmpeg环境是否正确配置。
35 8
FFmpeg开发笔记(一)搭建Linux系统的开发环境
|
1月前
|
Linux 网络安全 开发工具
【Linux笔记】常用的Linux的指令
【Linux笔记】常用的Linux的指令
|
2月前
|
Linux 数据安全/隐私保护 Android开发
10 个最佳 Linux 开源笔记软件
10 个最佳 Linux 开源笔记软件
109 1
|
2月前
|
缓存 Shell Linux
《linux鸟哥的私房菜》笔记(下)
《linux鸟哥的私房菜》笔记(下)
24 0
|
2月前
|
存储 Unix Linux
《LINUX鸟哥的私房菜》笔记(上)
《LINUX鸟哥的私房菜》笔记(上)
49 0
|
4月前
|
架构师 Linux 网络性能优化
linux内核升级笔记
linux内核升级笔记
28 0
|
4月前
|
存储 SQL 开发框架
国产化之路 Linux Mono下的asp.net 开发笔记(三)
国产化之路 Linux Mono下的asp.net 开发笔记(三)
|
4月前
|
存储 SQL 开发框架
国产化之路 Linux Mono下的asp.net 开发笔记(二)
国产化之路 Linux Mono下的asp.net 开发笔记(二)
|
4月前
|
存储 开发框架 .NET
国产化之路 Linux Mono下的asp.net 开发笔记(一)
国产化之路 Linux Mono下的asp.net 开发笔记(一)