用户devuser密码:devuser
安装git命令:sudo apt install git
Shell和Bash:shell是运行在终端中的文本互动程序;bash是最常用的一种shell,是当前大多数Linux发行版的默认Shell。即:shell是总称,bash是shell的一个版本。
什么是Bash Shell:命令的解释,用来翻译用户输入的指令
Bash Shell 能做什么:文件管理、软件管理、用户管理、权限管理、网络管理........
-c: 清空
-d: 删除指定的一条记录
-w: 将历史记录落到指定的文件中
alias cat_network='cat /etc/sysconfig/network-scripts/ifcfg-ens32'
echo "alias cat_network='cat /etc/sysconfig/network-scripts/ifcfg-ens32'" >> /etc/bashrc
ctrl+ a,e,c,l,d,w,k,u,r
ctrl+a: 命令行光标跳转到行首
ctrl+e: 命令行光标跳转到行尾
ctrl+l: 清屏, clear
ctrl+c: 中断bash窗口 前台正在运行的程序
ctrl+u: 删除光标之前的
ctrl+k: 删除光标之后的
ctrl+w: 按照单词删除
ctrl+ <--> 按照单词跳转光标
对文件做什么事情:创建 删除 压缩 移动 复制 编辑 查看 查找
文件查看命令
cat命令用于将文件内容连接到当前用户的输入、输出接口(显示).cat命令可以用于查看文件内容、创建文件、合并文件、追加文件内容等,可以将整个文件的内容从。从上倒下显示在屏幕上
cat [选项]...[文件]...
cat命令中选项-n表示显示行号
示例:显示“/etc/passwd”文件内容
cat /etc/passwd
more命令用于分屏显示文件内容。more命令的特点在于,当文件超过窗口时,会分屏显示文件,以一页一页的显示方式供使用者阅读。
Enter键:向下浏览一行
Space键:翻页
Q键:退出
less命令用于分屏显示文件内容。less命令时对文件或其他输出内容进行分页显示的命令,less命令的用法比more命令更加灵活。使用more命令时,只能向下翻页,不能向上翻页;若使用less命令,就可以使用PageUp、PageDown等键来向上、向下翻页,从而更容易查看一个文件的内容
Enter键或Ctrl+N键:向下滚动一行
Ctrl+P键:向上滚动一行
Space键或PageDown键:向下翻页
PageUp键:向上翻页
Q键:退出
/键:检索
find命令的功能非常强大,通常用于在特定的目录下搜索符合条件的文件,也可以用于搜索特定属性的文件
find [-H] [-L] [-P] [-Olevel] [-D debugopts] [path..] [expression]
-name:基于文件名查找
-iname:基于文件名查找,忽略文件名大小写
-type:基于文件类型查找,文件有普通文件(f)、目录(d)、符号链接(i)、管道(p)、套接字(s)、字符设备(c)、块设备(b)等
-size:文件大小,文件大小有几种表示方法,+表示大于,如+10K表示大于10KB;-表示小于,如-10k表示小于10KB;=表示等于,如10K表示等于10KB
grep命令是一个强大的文本搜索工具,grep命令用于对文本文件进行模式查找。如果找到匹配模式,grep命令输出包含模式的所有行
grep [OPTION]... PATTERNS [FILE]...
v:显示不包含匹配文本的所有行(相当于求反)。
-n:显示匹配行和行号。
-i:忽略大小写
-r:递归的读每以目录下的所有文件
在龙芯服务器中最常用的文档打包(压缩)命令是tar命令。
注意:tar命令很特殊,其选项前面可以使用“-”,也可以不使用
tar命令的典型选项解释如下
c:创建打包文件
x:释放打包文件
v:输出提示信息(可不写)
f:指定压缩包的名字
z:使用gzip的方式压缩文件,文件命名格式一般为xxx.tar.gz
j:使用bzip2的方式压缩文件,文件命名个hi一般为xxx.tar.bz2
注意:tar命令必须要有或x选项,用于选择打包还是解包,f选项后跟文件名