Linux是由芬兰人Linus Torvalds最早开发的,第一次正式公布时间为1991年10月5日。 Linux与GNU计划(GNU Project)密不可分,GNU是Richard Stallman在1984年创立的。
Linux 从最开始就是一个开放的系统,Linux操作系统的最大的优势是源代码开放。
Linux系统结构:
1、硬件
2、内核(Kernal)
3、Shell (命令行)
4、外部应用程序
命令选项有两种约定俗成的形式:长格式和短格式。
长格式用两个减号加英文单词来表示。
短格式用一个减号加一个字母来表示。
man --help 显示man命令的帮助信息
man -h 等价于man --help
ls -al 等价于ls -a -l
路径有两种表达形式:以斜杠开始的路径称为绝对路径,不以斜杠开始的路径称为相对路径。
绝对路径:/root/class/example
相对路径:./class/example(在当前目录下调用)
文件的权属标志可以用ls -l来查看。
Linux常用操作命令(一)
一、用户管理类命令
(1)useradd sun 添加用户名为sun的用户
(2)userdel sun 删除用户名为sun的用户
(3)passwd sun 修改sun的密码
(4)su sun 切换超级用户或其他用户
(5)su 切换为超级用户
(6)who 查看当前用户的登录信息
超级用户:[root@localhost ~]#
普通用户:[sun@localhost root]$
二、文件目录类命令
1、ls 命令:列出目录的内容
ls命令的一般格式为:ls [选项] [目录名或文件名]
ls /home 显示/home目录下的文件与目录,不含隐藏文件(绝对路径)
ls -a /home 显示/home目录下的文件与目录,包含隐藏文件
ls -l /home 显示/home目录下的文件与目录的详细信息
ls -al,ls -l=ll (组合使用)
2、pwd命令:显示当前的工作目录的绝对路径
一般格式为:pwd
3、cd命令:更改工作目录
它的一般格式为:cd [目录名]
cd / 切换到根目录
cd .. 回到上一级目录
4、创建新文件命令
(1)mkdir file 创建名为file的文件夹
(2)touch example.c 创建名为example.c的文件,但不打开
(3)vim example.c 打开和创建名为example.c的文件
vim中: :q! 不保存退出
:wq 保存并退出