Linux介绍及常用命令

linux简介

linux

  • 是一种操作系统软件
  • 与计算机硬件关系最为密切
  • 是用户和计算机之间的接口(控制和管理计算机硬件和软件资源)

网络操作系统

网络操作系统是网络用户与网络系统之间的接口

  • 处理机管理、存储器管理、设备管理、作业管理和文件系统管理
  • 网络环境下的通信、网络资源管理和网络应用

其主要功能包括以下几个方面
在这里插入图片描述

网络操作系统的特点

  • 支持多任务
  • 支持大内存
  • 支持对称处理
  • 支持网络负载平衡
  • 支持远程管理

网络操作系统分类

  • UNIX (闭源)
  • LINU (开源)
  • Windows Server (闭源)

Linux命令行的格式

命令字    [选项]    [ 参数 ]

命令字:

  • 是整条命令中最关键的一部分
  • 唯一确定的一条命令
    选项:
  • 短格式选项:使用"-"符号引导
  • 长格式选项:使用“–”符号引导
    参数:
  • 命令字的处理对象
  • 可以是文件名、目录(路径)名或用户名等内容
  • 个数可以是零到多个
Tab键:自动补全
反斜杠:" \ ":强制换行
ctrl + U:清空当前光标所在位置的前一个字符至行首(在输入命令里和文本编辑)
Ctrl+K:清空当前光标位置开始至行尾
Ctrl+L:清屏
Ctrl+C:取消本次命令编辑

help(shell内部的命令)

用法例如:ls 	-help(外部命令只能 --help)
pwd  help(内部命令 后面直接加help)
man命令(阅读手册)
使用方法:方向键的上下可以滚动一行文本
Page UP(向上翻页)、Page Down(向下翻页)
按Q或q键退出阅读环境
按“/”键查找内容:
pwd  显示当前用户所在的工作目录位置

cd:切换工作目录

cd 	目标位置						切换到目标位置
cd  ~							若不指定目标位置,切换到当前用户的宿主目录
cd								若不指定目标位置,切换到当前用户的宿主目录
cd  -							切换到上一次执行cd命令之前所在的目录
绝对路径:完整路径(从根目录开始的路径)
相对路径:从当前路径出发到达的目标路径
.			:当前路径
. .			:当前路径上一级路径
. . /. .	:当前路径的上一级路径的上一级路径

ls:显示目录中的内容,包括目录和文件相关属性信息

ls		[选项]		[文件目录...]
[ ]:表示可选项
常用选项:-l		-a		-A		-d		-h		--color
-l													使用较长格式列出信息
-a, --all										不隐藏任何以. 开始的项目
-A, --almost-all						列出除... 以外的任何项目
-h, --human-readable	与-l 一起,以易于阅读的格式输出文件大小(例如 1K 234M 2G)
-R, --recursive	递归显示子目录
“ ?” 	匹配文件中的一个未知字符
“ * ”	匹配文件中的任意多个字符

alias:设置别名

alias 命令别名=’命令’
示例:alias  myls=‘ls  -alh’
wget   文件路径	下载文件
du:统计目录及文件空间占用情况
du  [选项]   [文件或目录]
-a:统计磁盘空间占用时包括所有的文件,而不仅仅只统计目录
-h:以更人性化的方式(默认以KB计数,但不显示单位)显示出统计结果
-s:只统计所占用空间总的(Summary)大小,而不是统计每个子目录、文件的大小
例如:du –sh /var/log
-a和-s不能同时出现

mkdir : 创建新目录

创建新的空目录
mkdir  [选项]  目录位置及名称...
-p:一次性创建嵌套的多次目录
例如:在当前目录下创建名为a1的子目录
      mkdir  a1
创建目录laa,在laa目录下创建子目录bb,在laa/bb
目录下创建子目录cc
mkdir  -p /aa/bb/cc

touch:创建空文件

touch 文件...
例如:在当前路径创建两个空文件,文件名分别为aa和bb
touch aa bb

ln:创建文件链接

硬链接:创建链接时,会创建一个文件,删除源文件对硬链接没有影响
软连接:创建软连接,会创建一个访问的快捷方式,当删除文件时,软连接失效
ln  源文件或目录...   链接文件或目标位置	(创建硬链接)
ln [-s]  源文件或目录...   链接文件或目标位置	(创建软链接)
例如:
ln  -s /bin/bzip2/bin/wx(创建软链接)

cp:复制文件或目录

cp  [选项]...   源文件或目录...		目标文件或目录...

-f:覆盖目标同名文件或目录时不进行提醒,直接强制复制
-i:覆盖目标同名文件或目录时提醒用户确认
-p:复制时保持源文件的权限、属主及时间标记等属性不变
-r:复制目录时必须使用此选项,表示递归复制所有文件及子目录
-f和-r最好不要同时存在

rm:删除文件或目录

rm  [选项]   要删除的文件或目录...
常用选项:-f、-i、-r
例如:rm  -rf  public_htmlgrubl
rm  -i   public_htmllapg.conf

mv:移动文件或目录

mv  [选项]...		源文件或目录...		目录文件或目录
例如:mv	 	mytouch		mkile
mv 		mkfile			 publc_html
如果将当当前路径下的文件或目录移动到当前路径下叫做重命名
如果将当当前路径下的文件或目录移动到不同路径下叫做移动

which:查找命令/文件存放目录

which			命名 | 程序
which  -a   命名 | 程序名
例如:which  ls
which  cd

find:查找文件或目录

find   [查找范围]		[查找条件表达式]
查找范围:查找文件或子目录的目录位置
查找条件表达式:查找文件类型
按名称查找   -name    根据目标文件的名称进行查找,允许使用“纳*”及“?”通配符根据目标文件的大小进行查找
按文件大小查找   -size     一般使用“+”、“”号设置超过或小于指定的大小作为查找条件常用的容量单位包括kB(注意k是小写)、MB、GB
按文件属主查找   -user    根据文件是否属于目标用户进行查找根据文件的类型进行查找
按文件类型查找   -type    文件类型包括普通文件(f)、目录(d)、块设备文件(b)、字符设备文件(c)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值