linux命令-bash linux命令bash no such

[Linux记录] 常用BASH命令(1)——基础 Linux最简单基础的常用命令 , 掌握这些命令就可简单使用Linux系统 。
Linux中的目录即为Windows中常说的文件夹 , 不同层级之间以 / 分隔 , 如 /home/cooper/Desktop/working ;而Windows采用 \ 分隔,如 C:\Users\cooper\Desktop\MyScripts。
Linux中文件扩展名仅起标识作用,而不像Windows系统中是必备的 。Linux中常见可编辑文件类型均为文本文件,可使用文本编辑器直接编辑 。Windows文件的换行符采用 \r\n,而Linux文件的换行符采用 \n ,当在Linux中无法执行Windows文件时,可尝试 dos2unix filename 转换文件的换行符 。
Linux中以 . 开头命名的文件为隐藏文件,一般为配置文件或配置目录,如 ~/.bashrc 为用户的BASH配置文件 ,  ~/.vim/ 目录存放VIM编辑器的配置文件 。如果不清楚这些文件目录的含义,不要擅自修改这些隐藏文件 。
绝对路径与相对路径:绝对路径是指从根目录开始的目录路径,而相对路径是指相对于当前目录的目录路径 。下述所有关于目录和文件的操作均可使用绝对路径和相对路径 。
Linux中文件与目录名建议以小写英文字母开始,中间可使用 _ 、 - 、 . 、穿插大小写字母及数字等方式进行分割标记 。
Note :大多数情况下,如果一个目录名为'dirname',那么 dirname 与 dirname/ 均可作为目录名使用 。
进入系统后 , 首先要进入一个目录 。Linux中最常用的目录切换命令为 cd , 即change directory的缩写,其常见用法包括:
Note : cd - 只能单独使用
打印当前目录内容的命令为 ls ,即list的缩写,常见用法包括:
进入层级关系复杂的目录后,有时需要确认当前目录是否为想要进入的目录 , 此时可以通过打印当前目录路径进行确认 。pwd 命令,即print working directory的缩写,其使用直接在命令行键入即可 。
cp 命令为拷贝或拷贝重命名,copy的缩写 。mv 命令为移动或移动重命名,move的缩写 。这两个命令都支持对目录或文件的操作,常见用法如下:
Note :不论是 cp 还是 mv ,当目标文件名或目标目录名与原文件或原文件名一致时,目标文件或目标目录将会被原文件或目录覆盖 。例如:
文件和目录的创建可分别使用 touch 、 mkdir 命令,常用操作如下:
Note :
rm 命令,即remove的缩写,用于删除文件或目录 。常用操作如下:
Note :
Tab 键可用于命令、文件名、目录名、变量名等补全 , 该命令人畜无害 , 记不清上述名称时按 Tab,一次不够多按几次即可 。如果没有出现想要的内容,检查已键入的命令或名称 。
Linux系统中难免要使用VIM编辑器进行文本编辑,最简单的使用方法为:
最简单的VIM编辑器使用就是进入编辑模式编辑,最后进入底线命令模式退出 。
Linux里面bash是什么?Bash,Unix
shell的一种 , 在1987年由布莱恩·福克斯为了GNU计划而编写 。1989年发布第一个正式版本,原先是计划用在GNU操作系统上,但能运行于大多数类Unix系统的操作系统之上 , 包括Linux与Mac
OS X v10.4都将它作为默认shell 。
Bash是一个命令处理器,通常运行于文本窗口中,并能执行用户直接输入的命令 。Bash还能从文件中读取命令,这样的文件称为脚本 。和其他Unix
shell
一样 , 它支持文件名替换(通配符匹配)、管道、here文档、命令替换、变量,以及条件判断和循环遍历的结构控制语句 。包括关键字、语法在内的基本特性全部是从sh借鉴过来的 。其他特性,例如历史命令,是从csh和ksh借鉴而来 。总的来说,Bash虽然是一个满足POSIX规范的shell , 但有很多扩展 。

推荐阅读