linux+bash命令 linux bash42( 三 )


bash(shell)命令解释器,Linux界面介绍Linux bash命令行:bash命令行解释器或者翻译官,命令行输入命令都是由bash解释执行的 。
一、命令行
二、查询当前登录的用户:
root
三、查询当前用户主机名:
oldboy
四、查询当前用户所在的路径:
/root
五、切换用户:
#切换到oldboy用户
(#$是普通用户的提示符 。一般大臣,布衣 。)
oldboy
六、符号的意思
~用户家目录
-上一次所在的目录
.表示当前目录
..上一级目录
../..表示上一级的上一级目录
linux的bash命令,sed-i怎么写入变量在Linux的Bash命令中使用sed-i写入变量可以使用以下语法:sed -i "s/替换字符串/${你的变量名}/g" 文件名 例如,要将变量CONTENT写入文件file.txt: sed -i "s/Content/${CONTENT}/g" file.txt
在Linux的Bash命令中使用sed-i写入变量可以使用以下语法:sed -i "s/替换字符串/${你的变量名}/g" 文件名 例如,要将变量CONTENT写入文件file.txt: sed -i "s/Content/${CONTENT}/g" file.txt
[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  , 一次不够多按几次即可 。如果没有出现想要的内容,检查已键入的命令或名称 。

推荐阅读