记录学习第四天---linux基础命令1

最近有点忙,还是要加强自控和挤时间了。
一:linux系统
linux图形界面只是个外置软件,有和无都可以。

IDE:
windows下DLL文件就是动态连接库
linux下.so是共享对象

二:Linux常用命令
用户名,用户ID
认证机制:Authentioation
授权:Authorization
审计:Audition(日志)

命令提示符:
命令:
magic number:魔数 如 #!/bin/bash

ls:列出 列表
路径映射:为何要用路径:层次性结构有助于查找。这种机制成为文件系统。
linux目录结构为倒树型。从根开始查找为绝对路径,相对于当前位置得路径为相对路径。
FHS:
文件名是不是数据?文件名放哪?数据放哪?

pwd:printing working directory 显示当前目录

ls:
-l:显示完整信息

文件类型:
-:普通文件(f)
d:目录文件
b:块设备文件(block)
c:字符设备文件(character)
l:符号链接文件(symbolic link file)
p:命令管道文件(pipe)
s:套接字文件(socket)

---------:文件权限位:9位,每3位一组,rwx读写运行。
文件硬链接次数:
文件的属主(owner)
文件的属组(group)
文件的大小(size):单位字节
时间戳(timestamp):最近一次被修改的时间
访问(access):
修改(modify):文件内容发生改变
改变(change):metadata,元数据
文件名

-h:做单位转换的
-a:显示所有文件,包含以点开头的隐藏文件
.:表示当前目录
..:表示父目录
-A:不显示.和..
-d:显示目录自身属性

每个文件有个数字表示符,叫index node,节点。-i显示。
-R:递归(recursive)显示

cd:change directory:切换目录
家目录:
cd -:切换前目录与当前目录

命令类型:
内置命令:
外部命令:

环境变量:命名的内存空间
变量赋值:
定义用户当前环境
printenv:显示环境变量
PATH:路径
第一次查找后,路径存在缓存中,hash。在键值队中查找能达到o(1)标准。

type:显示指定命令属于哪种类型

原文地址:http://blog.51cto.com/13596781/2073940

时间: 2024-10-05 14:54:42

记录学习第四天---linux基础命令1的相关文章

Python学习第三天----Linux基础命令

Linux基本命令 1.怎么以root账号登录? 按照常规方法安装好操作系统后是默认用普通用户登录系统的,这时候只需通过"sudo passwd    root"命令为root账号设置密码,然后"init 6"重启系统,登录时输入root账号及密码即可登录. 2.怎么切换到虚拟终端2,并且用普通账号登录? 3.使用快捷键切换到虚拟终端5,使用管理员身份登录,查看系统提示符 通过命令:logout退出当前虚拟终端 4.切回图形界面,右单击桌面打开终端,输入关闭系统的命

菜鸟的成长记录--linux基础命令

以下是我学习时接触的命令,后续会慢慢添加 1.tty:查看终端类型 虚拟终端:/dev/tty# 伪终端:/dev/pts/# 控制台:/dev/console 串行终端:/dev/ttyS# 2.startx:启动图形界面 3.ifconfig:查看网卡信息 4.cd:进入用户主目录 cd ~:进入用户主目录 cd ~USERNAME:进入其他用户主目录 cd -:在前一个目录和当前目录来回切换 cd .:当前目录 cd ..:上一级目录 cd ../..:返回上两级目录 cd !$:把上一个

linux基础命令学习(六)DHCP服务器配置

工作原理:        1.客户机寻找服务器:广播发送discover包,寻找dhcp服务器        2.服务器响应请求:单播发送offer包,对客户机做出响应.提供客户端网络相关的租约以供选择        其中服务器在收到客户端的请求后,会针对客户端的mac地址与本身的设定数据进行一下工作:            a.到服务器的登录文件中寻找该用户之前曾经使用过的ip,若有且该ip目前没有人使用,这提供此ip为客户机            b.若配置文件中有针对该mac提供额外的固定

Linux学习笔记四:Linux的文件搜索命令

1.文件搜索命令  which 语法:which [命令名称] 范例:$which ls  列出ls命令所在目录 [[email protected] ~]$ which ls alias ls='ls --color=auto' /bin/ls 另外一个命令:whereis [名称名称],也可以列出命令所在目录. [[email protected] ~]$ whereis ls ls: /bin/ls /usr/share/man/man1/ls.1.gz /usr/share/man/ma

linux基础命令学习(七)samba服务器配置

samba有五种安全级别,它们分别是: share:不需要samba账户就可登陆samba服务器      user:需要添加samba账户才可以登陆samba服务器      server:由另外一台samba服务器来对用户进行身份验证.       domain:把samba服务器加入到NT域,由NT的域控制器来进行身份验证.      ADS:Active Directory Service,活动目录服务,它是samba3.0中新增的身份验证方式.采用ADS验证方式,samba服务器集成到

张明贵-Linux基础命令学习-5

[让总结成为一种习惯] pwd   打印当前工作目录 print working directory pwd -L pwd的默认参数是-L,执行pwd和执行pwd -L结果是相同的,其实使用的是环境变量 PWD echo $PWD pwd pwd -L pwd -P 打印物理目录,没有任何符号链接 当我们切换到 /etc/init.d目录下 实际上和切换到 /etc/rc.d/init.d  目录下是一样的 执行效果一样 mkdir  创建目录 make directory mkdir -p /

Linux基础命令快速入门

Linux基础命令 write by Booboo Wei [email protected] 摘要: 常用的命令 ls cd pwd 符号 * ? { } | 帮助命令 --help help type man info /usr/share/doc 针对文件的的基本操作 touch mkdir rmdir cp rm mv 针对文件内容的基本操作 cat tac head tail more less 文件的查看.编辑.过滤vi vim echo grep cut wc file 关于时间的

4、linux基础命令详解

linux基础命令 Linux图形界面和命令行界面的切换 进入Linux桌面环境后,可以使用键盘上的"Ctrl+Alt+F1~F6"组合键来切换不同的tty界面,Linux默认提供了6个命令行界面(F1-F6),比如"Ctrl+Alt+F1"就是切换到tty1: 在命令行模式下,想要切换回图形界面可以使用组合键"Ctrl+Alt+F7":另外,如果不是从图形界面切换到tty模式,而是系统启动时候直接进入了命令行模式,在登陆后可以使用"s

linux基础命令之企业面试题

1.如何过滤出已知当前目录下linzhongniao中的所有一级目录(提示:不包含linzhongniao目录下面目录的子目录及隐藏目录,即只能是一级目录)创建模拟数据: [[email protected] ~]# mkdir linzhongniao [[email protected] ~]# cd linzhongniao [[email protected] linzhongniao]# ls [[email protected] linzhongniao]# mkdir ext/li