Linux系统管理01-----系统命令

Posted liyurui

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux系统管理01-----系统命令相关的知识,希望对你有一定的参考价值。

网卡激活:

在虚拟机上进入root用户:

[root@host]#ip a

eno 16777728

[root@host]#ifup eno16777728

[root@host]#ip a

ctrl +回车是全屏

一,  Linux命令的分类

1,   内部命令: 属于shell解释器的一部分

2,   外部命令:独立于shell解释器之外的程序

3,   Type命令,查看命令是外部命令还是内部命令

[root@www~]#type cd

cd is a shell builtin   [cd是一个内部命令]

[root@www~]#type ifconfig

Ifconfig is /sbin/ifconfig [ifconfig是一个外部命令]

一,  Linux命令格式

1,Linux命令的通用格式: 命令字 【选项】【参数】

2,选项:用于调节命令的具体功能

“-”引导短格式选项,例如:ls -a

“--“引导长格式选项,例如:ls –help

注意:多个短格式可以合并

      多个长格式不可以合并

1,   参数: 命令的对象,如文件,目录名等

例如:[root@www ~]#ls -alh/etc

ls –命令字   -alh----选项  /etc—参数

三.命令快捷键

 Tab键: 自动补齐文件名,自动补齐命令,按两次tab键,系统将输出可用的所有名称列表

反斜杠“\”:强制换行

Ctrl+U: 快速删除光标之前的所有字符

Ctrl+K: 快速删除光标及光标之后的所有字符

Ctrl+Y:黏贴刚才所删除的字符

Ctrl+L:清屏

Ctrl+C: 取消当前命令的编辑。结束当前命令的执行

Ctrl+D:从shell提示中注销关闭

Ctrl+A:把光标移动到行首

Ctrl+E:把光标移动到行尾

Ctrl+Z:转入后台运行

Ctrl+R:在历史命令中查找

四.帮助命令

1.help 内部命令帮助,查看bash内部命令的帮助

用法:help cd

      --help

2.man 用来提供在线帮助,使用权限是所有用户。

五,ls(list)命令详解

作用: 列表显示目录内的文件及目录。结合不同选项实现不同作用。

格式: ls[ 选项] 目录或文件名

常用选项:

-l: 以长格式显示文件和目录的列表

-a: 显示所有子目录和文件的信息

-A:与-a基本类似,但有两个特殊隐藏目录 “.”和 “..”不显示

-d: 显示目录本身的属性 常与-l同时使用

-h: 以更人性化的方式显示出目录或文件的大小,常与-l同时使用

-R:以更人性化的方式显示目录或文件的大小,常与-l同时使用

六.du (disk usage) 命令详解

作用:用于统计目录或文件所占用磁盘空间的大小

格式; du【选项】 目录或文件名

常见选项:

-a: 统计磁盘空间占用时所有的文件。而不仅仅是统计目录

-s: 只统计所占用空间总的大小

-h:显示单位的大小

七.touch 命令

作用: 创建空文件,用于测试。

格式:touch 文件名

 

stat:显示文件的详细状态

cat:显示文件的大小

八.mkdir  (mkdir directory)命令

作用:创建新目录

格式:mkdir[选项]目录位置及名称

常用选项:

-p:一次性创建嵌套的多层目录

-v:显示详细

-m: 跳出当前的umask值(掩码值)

九.cp命令

作用:复制文件和目录

常用选项:

-f:覆盖同名文件或目录,强制复制

-i:提醒用户确认

-p:保持源文件权限,属性,属主及时间标记等不变

-r:递归复制

十.rm 命令

作用:删除指定的文件或目录

常用选项:

-f:不提示,直接强制删除

-i:提示用户确认

-r:递归式删除整个目录树

*是指所有的通配

十一,mv命令

作用:指定文件或目录转移位置(剪切),如果目标位置与源位置相同,则相当执行重命名操作

十二,find命令

作用:精细查找文件或目录

常用查找文件:

-name:按名称查找 列:find /etc -name “resol*.conf”

-size: 按大小查找  列:find /etc -size +1M (K, M, G)

-user 按属性查找 列:find /etc -user root

-type 按类型查找 列:find /etc -type d

(-f:普通文件 -d:目录  -p:管道文件  -l:符号链接文件   -c:字符设备文件  -b:块设备  -s:socket文件)

十三:cat命令

作用:查看文件的内容

十四:stat命令

作用:查看文件详细状态

十五,cd命令

作用:切换路径

           绝对路径:以“\”根目录为起始路径的目录路径叫做绝对路径

目录的路径:

          相对路径:不以“\”根目录为起始路径的工作路径叫做相对路径

“.”:当前目录名称

“..”:上一级目录名称

十六,pwd命令

作用:显示当前工作目录的路径

 

 

蓝色:文件夹

浅蓝色:超级连接文件

黑色(白色):普通文件

绿色:可执行文件(二进制命令程序。有执行权限的shell python脚本程序等)

紫红色:图片(通信套接字文件等)

黄色:设备相关文件

红色:包文件(rmp安装包源码压缩包等)

请简述以下文件属性 -f -d -l -p -c -b -s 都是什么类型文件?

-f:普通文件

-d:目录

-p:管道文件

-l:符号链接文件

-c:字符设备文件

-b:块设备

-s:socket文件

 

以上是关于Linux系统管理01-----系统命令的主要内容,如果未能解决你的问题,请参考以下文章

linux用户权限系统信息相关命令

Linux系统权限信息和管理

Linux系统之磁盘管理相关命令的基本使用

Linux系统简介&分区&基础命令(ADMIN01-1)

Linux系统简介&分区&基础命令(ADMIN01-1)

linux 学习随笔-系统日常管理常用命令