Linux bash 跳转命令,Linux常用命令与Shell脚本编程

我没有学习Linux之前 想掌握的知识点1.怎么写shell脚本,提高工作时的效率

2.防火墙怎么管理

3.Linux文件的权限如何管理

4.怎么查找文件

5.怎么知道Nginx mysql等软件的安装目录和配置文件在哪

6.怎么知道一个服务有没有启动,他的端口是多少

09:tab 快捷键 history

10:pwd which

一.Linux介绍

Linux是一个操作系统,常用于服务器的运行,特点:免费、安全、稳定操作系统相当于电脑的管家,管理电脑的内存,分配给其他应用程序

发行版:Centos、Ubuntu、Debain

学习Linux的环境:云服务器(推荐)、虚拟机安装

设置Linux语言为中文# 编辑该文件

vim /etc/locale.conf

# 将en_US 改为 zh_CN 保存退出

LANG=zh_CN.UTF-8

# 使配置生效

source /etc/locale.conf

常用快捷键control + A 快速移动命令首部

control + E 快速移动命令尾部

二.Tips

history

列出之前输入过的命名,格式为:编号 命令history

10074 cd

10075 ls

10076 pwd

通过!编号快速执行命令,如!10074会执行cd命令

pwd

获取当前所在目录位置pwd

which

获取命令对应的程序所在的位置which command

三.File

ls:列出当前目录的文件ls是list的意思,表示列表

默认列出当前目录 可以在ls后面加上想要列出的目录,比如ls /etc/nginx

我经常习惯用ll命令

参数:-a: all,包含隐藏文件

-l: line,以长格式显示文件的信息

-h: human-readable,文件大小用kb、mb、gb来表示

-t: time,以文件最近修改时间排序

cd:跳转到指定目录cd是change directory的意义,表示改变目录

默认是跳转到用户的家目录

可以使用相对路径和绝对路径两种方式

相对路径:相对于当前目录的路径,.表示当前目录,..表示上一级目录

绝对路径:相对于根目录路径,以/开始

du:统计当前目录文件的大小

参数:-h:human-readable,文件大小用kb、mb、gb来表示

-a:all,默认只显示各个目录的大小(虽然不显示文件,但是也会统计文件),-a也可以显示文件的大小。

-s:summarize,只显示统计的最终结果,不列出各个文件和目录的大小

常用组合参数:du -sh

四.Operating File

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值