Linux基础

Linux基础及常用命令(一)

2018-01-20  本文已影响16人  千幻流光

一,Linux的基本原则

1. 由目的单一的小程序组成,通过组合小程序完成复杂任务;
2. 一切皆文件;
3. 尽量避免捕获用户接口;
4. 配置文件保存为纯文本格式;
5. Linux严格区分大小写;

二,Linux的操作系统基础

2.1 CLI接口(Comand Line Interface命令行接口)

命令提示符(prompt)可以区分root和普通用户
#:root
$:普通用户

2.1.1 Linux的命令格式:

命令 [[-选项] [参数]]

2.1.2 选项简述

选项的作用:修正命令的作用方式

  1. 短选项:-character(字母)
  2. 多个选项可以组合:-a -l or -al or -la
  3. 长选项:--word(单词)
  4. 选项可以有多个,长短选项都可以有
2.1.3 参数简述

参数的作用:指定命令的作用对象,命令一般有默认参数

===================分割线====================

2.2 不同用户接口的切换:

  1. 快捷键:ctrl+alt+F1~F6,ctrl+alt+F7
2.2.1 用户切换:

命令:su(switch user)
格式:# su [-l] 用户名

说明:带-l是完全切换,不带-l是半切换
半切换下输exit,回到切换前用户;
完全切换下输exit,退出系统;

===================分割线====================

2.3 修改密码:

passwd

密码健壮基本规则:

  1. 使用4中类别字符中至少3种(大写字符,小写字符,数字,特殊符号)
  2. 长度最好大于7位
  3. 最好使用随机字符串(不使用单个字典词汇)
  4. 定期更换密码
  5. 密码循环周期足够大

三,Linux的常见命令

1,pwd(print working directory )
作用:显示当前工作目录

2,ls(list)命令
作用:查看文件列表
2.1 命令选项
选项:-l(long长格式,包括多种详细信息)
选项:-h,对文件大小做单位转换,字节转换为KB,MB等
选项:-a,列出所有文件,包括隐藏文件、.和..
选项:-A,列出所有文件,但不包括.和..
选项:-d,directory显示目录自身属性
选项:-i,index node,简写为inode,
选项:-r,按照字母倒序显示文件
选项:-R,递归( recursive)显示文件,会显示所有下级目录及其包含文件

文件名相关知识(一)
隐藏文件的文件名以.号开头
. 表示当前目录
.. 表示当前目录的父目录
index node:文件的索引节点编号,是一串数字,供系统识别文件

文件名相关知识(二)

Linux文件长格式包含以下信息:

1. 文件类型:共10位长度,第1位为文件类型,后9位为文件权限
-:普通文件(file)
d:目录文件
b:块设备文件(block)
c:字符设备文件(character)
l:符号链接文件(symbolic link file,也叫软链接文件)
p:命令管道(pipe)
s:套接字文件(socket)

2. 权限,共9位,每3位一组,表示不同的权限
r:读,read
w:写,write
x:执行,execute
-:无权限

3. 数字,表示文件硬链接的次数
硬链接可简单理解为文件的别名,指向同一个文件;
修改任意一个名称的文件,所有硬链接的文件都发生相同的变化

4. 文件所有者(owner)

5. 文件所属组(group)

6. 文件的大小(size),默认单位是字节

7. 文件最后一次发生【修改】的时间戳
文件有3种时间戳(timestamp),
访问(access),即读取 read
修改(modify),修改了文件的内容
改变(change),改变了文件的属性数据(或称元数据(metadate))

8. 文件名,用不同的颜色表示不同的特性,与1中的文件类型相关
通常情况下,
黑色:表示普通文件,
蓝色:表示目录,
棕色:表示设备文件,
浅蓝色:表示链接文件,
绿色:表示可执行文件,
粉红色:表示套接字文件,
红色:表示压缩文件或包文件

上一篇下一篇

猜你喜欢

热点阅读