Linux教程

linux命令基础(一课)

本文主要是介绍linux命令基础(一课),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

一、Linux命令基础

1.shell

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

在用户和内核之间充当‘翻译官’

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

bash是Linux系统中默认使用的shell程序

文件位于、bin/bash当中:如下图

2.Linux命令的分类

2.1内部命令与外部命令的区别

 

2.2. echo $PATH

echo $PATH 显示当前PATH环境变量,该变量的值由一系列以冒号分隔的目录名组成

2.3查看内部命令

help命令(会把这些内部命令的用法都告诉你)

enable命令后面的都是内部命令(也可以查看那些是内部命令,那些是外部命令)

type命令(指定那个是内部命令,那个是外部命令)

2.4.禁用内部命令

enable -n命令(关闭内部命令)

创建一个文件mkdir (哈希的意思是已经被缓存下来了)

cd 被关闭了,如果想在开启内部命令

 

3.Linux命令行的格式

3.1通用的命令行使用格式

【命令字 (执行的命令操作)       选项(一个命令里面有很多功能)      参数(这个命令要去执行的对象)】英文字符区分大小写

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

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

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

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

4.编辑Linux命令行

4.1编辑Linux命令行的辅助操作

Tab 键:自动补齐

反斜杠 \:强制换行

Ctrl+U组合键:清空至行首

Ctrl+K组合键:清空至行尾

Ctrl+L组合键:清屏

Ctrl+C组合键:取消本次命令编辑

Ctrl+a组合键:切换到行首

Ctrl+e组合键:切换到行尾

5.获得命令帮助的方法 (--help   man    度娘)

内部命令 help (查看shell内部命令的帮助信息)

命令的--help选项 (适用于大多数Linux外部命令)

使用man命令阅读手册页

使用⬆ 、⬇ (ENTER)方向键滚动一行文本

使用Page UP和Page Down(空格)键翻页

按Q或q键退出阅读环境

按/键查找内容,n键向下查找,N键向上查找

6.查看当前的工作目录-pwd

显示用户当前所在的工作目录位置 pwd 示例:

7.切换工作目录-cd

7.1将用户的工作目录更改到其他位置

格式 说明
cd 目标位置 切换到目标位置
cd ~ 若不指定目标位置,切换到当前用户的宿主目录
cd
cd - 切换到上一次执行 cd 命令之前所在的目录

cd 切换:例如:# cd /etc/sysconfig/network-scripts/

cd ~切换到家目录的意思:例如:

 cd - 切换到上一层目录,和当前目录来回切换

8.绝对路径(都是从根目录开始)(根目录就是斜杠,就是绝对路径)

9.相对路径的表现形式(以当前的工作目录位置为起点)

表现形式 说明 示例
直接使用目录或文件名 表示当前工作目录中的子目录,文件的位置 grub.conf
以一个点号‘.‘开头 表示以当前的工作目录作为起点 ./grup.conf
以两个点号’..‘开头 表示以当前目录的上一级目录(父目录)作为起点 ../vmlinuz
以’~‘用户名 形式开头 表示以指定用户的宿主目录作为起点 ~teacher
以’~‘形式开头 表示当前用户的宿主目录作为起点 ~
这篇关于linux命令基础(一课)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!