Linux系统与基础命令

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*:删除当前目录所有内容(慎用
 


 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值