linux 基础一

linux基本原则:

  1.由目的单一的小程序组成,可以完成复杂的任务

        2.一切接文件

  3.尽量避免捕获用户接口

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

linux :

 root 用户 ,管理员 符号位#

普通用户 ,成员 符号$

虚拟终端termainal :

在图形界面中可以按ctr+alt+F1...F2.....多个界面

GUI图形界面:

Gnome

KDE

Xface

CLI:

sh

bsh

zsh

csh

ksh

命令提示符:prompt

命令   【选项】   【参数】

====================

su [用户名] 

# su root //更换root用户

可以更换其他用户名

====================

passwd []

#passwd  //更换新密码,

===================

ls命令

ls -l 长格式

 其中:

-   普通用户

d  目录

b  块设备文件

C  字符设备文件

I  符号链接文件

P  命令管道文件

S  套接字文件

所以第一个为-  是普通文件,下面的r w 是文件的权限

r :可读    w:可写  e:可执行

在数字中r的权限为4 ,w的权限为3, e的权限为1

数字1 是硬链接次数

root root 两个,第一个是文件用户的属主,第二个是文件用户的属组

92 是文件的大小,以字节表示

时间戳time stamp :最近一次被修改的时间,

访问:access 

修改:modify

改变:change

接下来咱们再看一下刚刚的 :

普通文件,可读写,可读,可读 硬链接1次,它是root用户,所在root的分组里,大小是92k,当前时间1月27号 13点05 文件名文d.c 

ls -h 单位换算

将92换算成计算机认识的数值

对于这样的多参数可以

ls -h -l 或者ls -lh

 ls -a 显示以.开头的隐藏文件

ls -a    

 ls -A 显示隐藏文件不显示点和点点

 ls -d 显示目录自身属性

ls -i 缩引节点号 indexnode ,inde

ls -r显示的内容逆序排列

ls -R 递归排列

===================

cd :change directdy 切换目录

cd ~ username 进入指定的用户家目录

cd - 当前所在的目录和前一次所在的目录进行切换

=========================

chmod 更改文件权限

chmod rwx r4 w2 x1 

chmod u=r ,go=w 【文件】

chmod -R /改变目录包括里面东西的权限

chown (所有者) _R(递归)

=========================

命令类型分为:内置命令,外置命令

type:显示文件的类型

hash :记录缓存中所有用过的路径

=========================

原文地址:https://www.cnblogs.com/X404/p/12235884.html