Linux系统与基础命令

您所在的位置:网站首页 linux的键盘命令 Linux系统与基础命令

Linux系统与基础命令

2023-06-18 12:36| 来源: 网络整理| 查看: 265

linux系统:

不同于windows系统,Linux系统是通过键盘以代码的方式进行操作的系统。Linux系统同时也是专门为开发人员提供开发服务环境的平台。它的优点时运行程序的速度快,兼容性强,系统安全性高。它也是一个开源的项目,支持多用户模式,多任务模式,网络功能也很强大 。

linux命令作用方向:对所有内容进行增删改查

shell

●Linux系统中运行的一种特殊程序

●在用户和内核之间充当“翻译官”

●用户登录Linux系统时,自动加载一个Shell程序

●Bash是Linux系统中默认使用的Shell程序,Bash文件位于 /bin/ba

Linux命令分为内部命令和外部命令

内部命令: 是Shell中内部的一些特殊指令,属于Shell的一部分,开启Linux系统自己载入内存,可以直接使用。

外部命令: 一种特定的脚本文件或二进制程序,属于Shell程序之外的,每个外部命令对应了系统中的一个文件,必须知道它对应的文件位置,由Shell加载后才能执行。

快捷指令

Tab键: 自动补齐

反斜杠 ‘ \ ’: 强制转换,强制转换不会中断命令,就算分为两行,命令也是连续的。

ctrl + u 组合键: 清空至行首

ctrl + k 组合键: 清空至行尾

ctrl + l 组合键: 清屏,清屏不会将以前的历史删除,而是将他们上移至看不见的地方,鼠标往上滚动即可查询

ctrl + c 组合键: 取消本次命令编辑  

命令通用格式:[命令字] - [选项] [参数]

●命令字: 是整条命令中最关键的一部分,唯一确定一条命令

●选项:短格式选项:使用 ‘ - ’符号引导,多个单字符选项可以组合在一起使用

长格式选项:使用 ‘ - - ’符号引导。

●参数: 命令字的处理对象,可以是文件名、目录(路径)名或用户名等内容,个数可以是0或多个。  

通配符

主要是用来匹配文件名或者目录,不能匹配文件内容,主要有一下几类

? : 匹配单个字符。

* :匹配所有字符,不管多长 不能匹配隐藏文件。

[a-z] : 匹配所有小写字母。

[A-Z]:匹配所有大写字母。

[0-9]:匹配0-9数字。

 touch  {1...10} : 创建1到10所有的文件

Linux基本命令

软连接和硬连接

ln: 硬链接

硬连接两个inode号相同,大小也相同的文件,删除对方另一方毫无影响。

ln -s :软连接

软连接就是一种快捷方式,删除源文件,快捷方式失效;删除快捷方式,源文件无影响。

不论是软连接还是硬链接,修改都是双方生效,软连接和源文件是两个不同的文件,inode号不同!,硬链接A就是B,B就是A。

ls ls:简略展示当前目录下的所有内容

ls -a:显示隐藏文件

ls -h:人性化显示

ls -i :显示文件和目录的inode号

ls -lh:长格式显示

alias:别名系统

临时模式,重启即失效

unalias + 别名 : 删除别名 仅对临时设置的有效

du

统计当前目录下,所有文件的大小

du -sh* 统计当前目录下每个文件的大小

df

查看所有磁盘空间

df -h 人性化显示

df -i 查看所有挂载点的可用inode号

mkdir

创建目录

mkdir -p 递归创建目录

cp 复制 ( 必须是已存在的目录 )

cp -p:复制时保持源文件的权限、属主及时间标记等属性不变。 (保留权限)

cp-r:复制目录时必须使用此选项,表示递归复制所有文件及子目录。 (复制目录)

cp -a:完整保留所有的信息包括连接文件,可以直接复制目录 (既保留也复制)

rm 删除 (r:表示递归 f:表示强制)

rm -rf:强制删除 不提示 -r:表示递归删除目录以及目录下的所有文件

rm -rf*:删除当前目录所有内容(慎用  

 

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3