Linux目录跟bash核心命令

Posted 晨曦007

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux目录跟bash核心命令相关的知识,希望对你有一定的参考价值。

 

### 图形化配置网卡

~~~bash
nmtui
配置完成 保存退出
systemctl restart network 重启所有网卡
查看ip
ip a
ifconfig(yum install net-tools -y)
~~~

### Linux bash命令行

~~~bash
[root@oldboy ~]#
命令行提示符@前面的字符代表当前登录的用户(可用whoami查询)
@后面的为主机名(可用hostname查询)
~所在的位置是窗口当前用户所在的路径(可用pwd查询)。
"#"是root超级管理员的提示符
PS1变量控制命令行组成:PS1=\'[\\u@\\h \\W]\\$ \'
~~~

### Xshell快捷键

~~~bash
tab键补齐(2次)
ctrl
ctrl a 到开头
ctrl e 到结尾
ctrl u删除光标前的内容
ctrl k删除光标后的内容
ctrl c 终止当前任务
ctrl d 退后当前用户
ctrl l 清屏
ctrl s 锁屏
ctrl q 解锁
ctrl z 暂停正在执行的程序
eg: fg 程序放后台
bg 再拿回前台
esc+ . 调出上一个命令最后一个空格后的指令
ctrl + Insert 复制
shift + Insert 粘贴
~~~

#### Linux bash 命令行语法

~~~bash
命令 [选项] 【路径/文件/目录】
ls -d /etc/hosts
自助帮助
man man ls
help ls --help
~~~

~~~bash
bash软件内置(里面)命令,系统没有对应文件
help命令 cd read echo
bash内置命令
alias, bg, break, cd, continue, declare, echo, eval, exec, exit, export, , fg, help, history,jobs, kill, let, local,
logout, printf, pwd, read, set, source, , test, times, trap,typeset, ulimit, umask, unalias, unset
~~~

### 命令行知识

#### history 查看命令历史记录

~~~bash
history -d 指定序号删除命令
history -c 清空所有历史命令
!sysy 执行最近的以sysy开头的命令
!! 上一个命令(↑)
ctrl + r 搜索(命令历史)里想要执行的命令
~~~

### 关机重启

~~~bash
shutdown 关闭重启
shutdown -r 重启
shutdown -r now 现在立刻重启
shutdown -r +1 一分钟后重启
shutdown -h 关机
shutdown -h now立刻关机
shutdown -h +1 一分钟后关机
reboot 重启
init 切换运行级别
init 0关机
init 6 重启
halt poweroff关机
注销 logout /exit ==ctrl+d 注销退出当前用户窗口
systemctl reboot 重启系统
systemctl poweroff 关闭系统并切断电源*
systemctl halt 关闭系统CPU停止工作*
~~~

### Linux目录核心命令

~~~bash
1.pwd打印当前工作路径 print work directory
2.cd 切换目录 change directory
cd - 去上一次所在的目录
cd ~或者cd 去当前用户的家目录 ~ 表示家目录
.表示当前目录 cd . 去当前目录
..表示当前用户所在目录的上级目录 cd ..去上一级目录
3.ls 查看目录下的内容 list directory contents
ls -l 长格式 (long) 查看内容属性
ls -a 显示所有文件
隐藏文件,以.开头的文件
ls -d 显示目录本身
4.mkdir 创建目录 make directroy
mkdir -p 递归创建目录
5.tree以树形结构显示
tree -L 数字 显示层级level
tree -d 只显示目录
~~~

 

以上是关于Linux目录跟bash核心命令的主要内容,如果未能解决你的问题,请参考以下文章

Bash Shell命令

linux中 命令提示符变成 bash-2.05b$ 是怎么回事?连@都没有了

[Linux]基础bash shell命令

linux怎么返回上级目录啊,用cd/命令却这样:bash:cd/:没有那个文件或目录

linux 新建用户后,在用户目录下没有.bash_profile文件生成

linux 好用的命令