Linux系统Linux基本操作linux

Linux基本操作的完全详细讲解(一)

2019-01-25  本文已影响142人  我就是一个垃圾

我打算自己重新写一遍关于Linux的基本操作,主要是我对上一篇并不是很满意。  

供自己复习和学习以及查阅使用更加方便。

前提:我是在Ubuntu14.04上进行的操作,Ubuntu中偶数年发布的是稳定版本,如14.04.12.04、16.04、18.04

每年的4月份和10月份都会发布一个,每个稳定版本应该只支持五年,如14.04就是支持到19年4月份

一、软件来源

我的Linux是在虚拟机中进行安装的,虚拟机软件用的是VMware 下载地址在这里(网上找的)

VMware14(32/64)位下载地址:

链接:pan.baidu.com/s/1Iwos7nawtepPO6vZS1BvOg

密码:j92x

选择下载需要在虚拟机里安装的系统:

Windows7/64位下载地址:

链接:https://pan.baidu.com/s/1pMS5iKb

密码:f3ja

Windows7/32位下载地址:

链接:https://pan.baidu.com/s/1sngEFyX

密码:yfr6

Windows8/64位专业版下载地址:

链接:http://pan.baidu.com/s/1hrIpDru

密码:aepu

Windows8/32位专业版下载地址:

链接:http://pan.baidu.com/s/1c2ur3vq

密码:92ur

Windows10 /64位企业版下载地址:

链接: https://pan.baidu.com/s/1i7nagF7

密码: qkpi

Windows10/32位企业版下载地址:

链接: https://pan.baidu.com/s/1dGV7ugh

密码: fdce

Windows10 /64位专业版下载地址:

链接: https://pan.baidu.com/s/1ht6yJdE

密码: vq4a

Windows10/32位专业版下载地址:

链接: https://pan.baidu.com/s/1jHDA85K

密码: c935

Ubuntu18.04在这里

Ubuntu 18.0/64位下载地址:

pan.baidu.com/s/11nR-Fwv22T_qP39u24TjKA

提取码: fv6h

安装过程见这里https://mp.weixin.qq.com/s/ti_E6lAiljmVYM4_9TUKwg安装详细步骤

二、一些基本概念

Linux:我们平时说的Linux应该指的都是Linux kernel即Linux内核,应用程序当然不算在内

Ubuntu:这是Linux的发行版,包括Linux内核以及一些应用程序,和根文件系统等在内,平时使用肯定是使用Linux发行版了,发行版有很多,Ubuntu只是其中一个,例如含有Ubuntu,centos,Redhat等

关于Linux发展历史以及GNU计划等过程可以参考《鸟哥的Linux系统私房菜基础学习篇》这里我上传一本,是截止到目前2019年一月最新的版本第四版的电子书

链接:https://pan.baidu.com/s/1Nofu_SxA0Wca6RMcg7FkvQ

提取码:kp1l

链接失效可以找我

感兴趣的话也可以下载Linux内核源代码看一看,Linux kernel的网站是https://www.kernel.org/

我在百度网盘上也传了一份,版本4.20.4

Linux内核的奇偶版本

链接:https://pan.baidu.com/s/19u2ivjHypse8cKOvZO_emQ

提取码:fmyh

两个小概念GUI(图形用户界面)和cmdline(命令行)

GUI:grahics user interface,图形用户界面。

cmdline:command line,命令行。

如果虚拟机中桌面很小的话,需要安装VMware tools,(可以实现全屏以及设置共享文件夹打开),百度即可

Windows中使用的是GUI界面,而Linux中都是在终端使用命令行,可以用快捷键Crtl+ALt+t 快速打开终端;

隐藏文件与非隐藏文件

Windows中:文件隐藏与不隐藏通过设置文件属性实现的,可以点击文件,右键属性,选择勾选隐藏选项来设置文件为隐藏文件。。在Windows中查看隐藏文件方法:菜单栏 工具->文件夹选项->查看->显示所有文件

和文件夹。

Linux中:linux中隐藏文件特点是文件名以.开头,跟文件属性无关。在linux中查看隐藏文件用ls -a命令(普通显示ls)

相对路径与绝对路径

什么是路径:路径是用来标识一个文件在操作系统的文件系统中存储位置的。pathname

举例:

D:\winshare\enum.c 全路径 pathname

D:\winshare 路径 path

enum.c 文件名 name

绝对路径:路径是从绝对位置开始的。譬如Windows中从某一个盘符开始(C:\),linux中从根目录/开始

相对路径:指明路径的时候,是从当前所在的位置开始的。

举例:

D:\我的文档\123\123.txt

D:\我的文档\abc\abc.txt

当前在123.txt,但是要去abc.txt

方式1:采用绝对路径。D:\我的文档\abc\abc.txt

方式2:采用相对路径。../abc/abc.txt

从当前路径开始,往上走一层,再往下走一层(abc)就到了

测试:

/abc/123/def.txt 是linux绝对路径

abc/123/def.txt 不是linux绝对路径

F:\abc\123\def.txt 是windows绝对路径

abc\123\def.txt 不是windows绝对路径

三、Ubuntu的认识

在Linux中一切皆是文件

目录树结构


linux命令行中一些符号的含义:

. 代表当前目录

.. 代表上一层目录,当前目录的父目录

- 代表前一个目录,我刚才从哪个目录cd过来

~ 代表当前用户的宿主目录

/ 代表根目录

$ 普通用户的命令行提示符

# root用户的命令行提示符

* 万能匹配符

宿主目录:所谓宿主目录,就是操作系统为当前用户所设计的用来存放文件、工作的默认目录。如Windows中的“我的文档”目录,就是Windows为我们设计的宿主目录。

Linux中每个用户都有自己的宿主目录,这个目录对于普通用户来说,在/home/username/,而对于root用户来说,在/root。

ls -l显示的详细信息中:(ls命令一会讲)

-rw-r--r--

drwxr-xr-x

r代表可读

w代表可写

x代表可执行

r 可读 4

w 可写 2

x 可执行 1

- 无权限 0

一共10个字符,第一个字符表示文件类型,后面9个字符表示文件权限。

文件类型:

- 表示普通文件。普通文件指文本文件和二进制

文件,如a.c  1.txt a.out都是普通文件

d 表示文件夹,d是directory的缩写

l 表示符号连接文件,后面会用->打印出它指向的文件

s 表示socket文件

p 表示管道文件 pipe

目录详解

上一篇下一篇

猜你喜欢

热点阅读