基本bashshell命令

dev1ce dev1ce     2022-12-04     261

关键词:

以下列举一些常用的bash shell命令,在使用时方便查找。

访问Linux系统上的手册man 命令。例:man ps      手册是由分页程序来显示的,可以通过点击 空格,回车,向上和向下箭头进行翻页查看。

浏览文件系统:附一张常见Linux文件系统目录图

技术图片

cd 命令:cd destination,cd命令可接受单个参数destination,用于切换到指定目录。

destination参数可以用两种方式表示:1.绝对路径,2.相对路径

绝对路径:绝对路径总是以正斜线(/)作为起始,指明虚拟文件系统的根目录。例:cd /user/bin

相对路径:相对路径允许用户指定一个基于当前位置的目标文件路径。相对文件路径不以代表根目录的正斜杠(/)开头,而是以目录名或是一个特殊字符开始。

假设你位于home目录中,并希望切换到Documents子目录 例:cd Documents

特殊字符:单点符(.),表示当前目录;双点符(..),表示当前目录的父目录;

文件和目录列表命令ls 命令。ls -F 用于区分文件和目录;ls -a 用于显示隐藏文件和普通文件和目录;ls -l 显示目录中文件更多相关信息;

                                                   ls -R由于列出当前目录下包含的子目录文件;ls -F -R 可以写为 ls -FR

创建文件:touch 命令。例:touch test_one;

复制文件:cp 命令。cp 命令需要两个参数---源对象和目标对象:cp source destination;当文件已存在时,该命令并不会提示overwrite,而是直接覆盖了。介于此,

                  cp -i source destination,添加 -i 强制shell询问是否需要覆盖已有文件      技术图片 。

                  cp -R 命令,它可以在一条命令中递归地复制整个目录的内容。

重命名文件:mv 命令,可以将文件和目录移动到另一个位置或重新命名。例:mv fall fzll 重命名。例:mv fzll Pictures/ 移动文件。

                      例:mv /home/christine/Picture/fzll  /home/christine/fall 移动文件并重命名文件。

删除文件:rm 命令。由于Linux没有回收站,删除后就真的找不到了,所以养成加 -i 的习惯。强制shell询问是否要删除文件  例:rm -i fall 

 

linux基础之bashshell介绍及基本特性

今天继续讲Linux基础知识,内容是关于bashshell的。分享以下bashshell的相关知识,例如基本特性等。 1.8)bashshell的介绍1.8.1)什么是bashshell  概括地讲就是bashshell是一个命令解释器,与内核进行交互。  bashshell是一个命令... 查看详情

linux学习笔记基本的bashshell命令

...默认的工作目录:用户默认的shell程序 默认情况下,bashshell启动时会自动处理用户主目录下.bashrc文件中的命令。它经常设置各种应用程序中用到的环境变量。 “~”是主目录的缩略表示 PS1:控制默认命令行提示... 查看详情

linux学习笔记基本的bashshell命令

Linux文件系统Linux讲文件存储在单个目录结构(虚拟目录)中,虚拟目录包含了安装在PC上的所有存储设备的文件路径。Linux虚拟目录中比较复杂的部分是它如何来协调管理各个存储设备。LinuxPC上安装的第一块硬盘为根驱动器,在... 查看详情

bashshell命令(代码片段)

3.BashShell命令3.1基础常识1lijunbo@lijunbo-virtual-machine:~/Desktop$用户名@机器名:当前所在目录$等待用户输入~代表当前用户home目录/代表根目录man[命令]:显示该命令的用法Windows盘符,文件目录\\反斜线,Linux一切皆文件,文件目录/正... 查看详情

bashshell命令详解(英文版)

#!/bin/bash###############################################################################SHORTCUTS##############################################################################CTRL+A #movetobegin 查看详情

bashshell常用快捷键

下面列出一些比较常用的bashshell命令以备忘。详细命令请参考:https://github.com/LinuxTOY/linuxtoy.org/blob/master/content/bash-shortcuts.md 查看历史命令:上下键 命令和路径自动补全:打出命令或路径的前面部分,按下Tab键 复制选... 查看详情

什么是bashshell的内建(buildin)命令

1.什么是buildin命令:shell内建命令是指bash(或其它版本)工具集中的命令。一般都会有一个与之同名的系统命令,比如bash中的echo命令与/bin/echo是两个不同的命令,尽管他们行为大体相仿。当在bash中键入一个命令时系统会先看他... 查看详情

bashshell相关特性(代码片段)

bash基础特性之:命令历史命令历史:shell进程会在会话中保存此前用户提交执行过的命令;查看历史命令:~]#history定制history的功能,可通过环境变量来实现;HISISIZE:shell进程可保留的命令历史条数;HISIFILE:持久保存命令历史... 查看详情

:更多的bashshell命令·

4.1监测程序4.1.1探查程序ps命令默认情况下,ps命令只会显示运行在当前控制台下的属于当前用户进程的进程显示的当前进程的项目进程号运行在哪个终端(tty)进程占用的CPU时间Linux系统支持的GNUps命令支持3个不同的... 查看详情

[linux]基础bashshell命令(代码片段)

[Linux]基础操作命令参考书本《Linux命令行与shell脚本大全》复习和查询用,别的用到了在慢慢补充遍历目录目录路径绝对路径cd/usr/bin相对路径cdDocuments返回主目录cd其他实用命令显示当前目录pwd当前目录的父目录…单点表示当前目... 查看详情

4:bashshell命令-步入linux的现代方法

目录​​4.1CLI准备​​​​4.2CLITerminal​​​​4.3搞定Linux命令参数,得心应手使用各类命令——授之于渔先拿ls开张​​​​4.4Linux根目录,它们和Windows有什么区别​​​​4.5Linux根目录解析,fhs权威论文,搞定所有的发行版本... 查看详情

linux学习笔记更多的bashshell命令

一 监测程序1.ps输出运行在系统上的所有程序的许多信息运行ps命令,也会开启一个进程默认情况下,ps命令只会显示运行在当前控制台下的属于当前用户的进程。 Unix风格的参数(单破折号)-e 显示所有进程-f 显... 查看详情

bashshell实用快捷键

Ctrl-D相当于Del键,即删除光标所在处的字符Ctrl-E相当于End键,即将光标移动到本行末尾Ctrl-K用于删除从光标处开始到结尾处的所有字符Ctrl-L清屏,相当于clear命令Ctrl-R进入历史命令查找状态,然后你输入几个关键字符,就可以找... 查看详情

text编辑bashshell的配置文件以启用颜色,别名和新命令行提示等附加功能!(代码片段)

查看详情

bashshell和变量

文章目录1.什么是shell1.1bashshell快捷键:1.2bashshell通配符1.3bashshell功能-命令拓展符2.认识变量2.1变量2.2两大变量2.3常见系统变量3.变量的配置文件登录shell和非登录shell3.1/etc/profile3.2~/.bash_profile3.3/etc/bashrc3.4~/.bashrc1.什么是shellshe... 查看详情

bashshell

bashshell特性 1.tab键补全支持          #tab键补全需安装yum-yinstallbash-completion   命令补全  选项补全  参数补全  在实际生产中tab补全往往是我们使用的最多的,因为 查看详情

shell脚本基础之详解基本脚本的构建(代码片段)

...命令的输出而不仅仅只是让它显示在标准输出显示器上。bashshell提供了几个操作符,可以将命令的输出重定向到另一个位置(比如文件等等)重定向不仅可以用于输入,还可以用于输出,将文件重定向到命令... 查看详情

9个好玩但有点危险的bashshell命令(代码片段)

前言前段时间重感冒,状态低迷,各项任务进度拖延严重,Blog更新更是非常滞后。一个感悟:生病时人会有种无力感,想要做但真的很容易放弃。所以,身体很重要,要花时间锻炼身体,花时间休... 查看详情