【Linux】Linux命令日积月累

【详细参考菜鸟教程:https://www.runoob.com/w3cnote/linux-common-command-2.html

【Linux命令在线手册:http://linux.51yip.com/

转到某个目录下:cd /test/aa

打开文件:vim /test/aa/test.txt

在文件中查找内容: /要查找的内容

显示文件内的行号::set nu

显示当前行号::nu

进入编辑模式:i

保存编辑的内容::w

保存并退出::wq

关闭tomcat:  进入tomcat的bin目录,然后输入 ./shutdown.sh

启动tomcat: 进入tomcat的bin目录,然后输入 ./startup.sh

 

是提示要获取root权限

输入su 回车输入密码(super user)备注:也可以每次敲sudo来执行。

 

退出root模式:exit或直接 Ctrl +D 

nslookup:command not found(未找到命令),是因为新安装的centos7,没有安装bind-utils,安装后就可以使用nslookup了

安装bind-utils:   yum -y install bind-utils

重启网络服务:service network restart

查询相关软件包:yum provides ifconfig

安装net-tools, yum install net-tools

ip addr可以用来代替ifconfig

查看以哪个名字命名的文件夹或文件的位置:whereis mysql(我这里以查询mysql文件为例)

echo 命令

echo $$  返回登录shell的PID

echo $?  返回上一个命令的状态,0表示没有错误,其它任何值表明有错误

echo $#  返回传递到脚本的参数个数

echo $*  以一个单字符串显示所有向脚本传递的参数,与位置变量不同,此选项参数可超过9个

echo $!  返回后台运行的最后一个进程的进程ID号
echo $@ 返回传递到脚本的参数个数,但是使用时加引号,并在引号中返回每个参数
echo $-  显示shell使用的当前选项

 

查看服务器硬盘空间:fdisk -l //看到的是物理磁盘大小(包括swap分区的物理大小) df -h //看到的是文件系统使用状况(不包括swap分区)

查看系统内核情况:uname -r

Linux上获取自己的ip地址: curl ip.sb 或者 curl ipconfig.me 【在办公或家庭环境,我们的虚拟机或服务器上配置的通常是内网 IP 地址,我们如何知道,在与外网通信时,我们的公网出口 IP 是神马呢?】

Ctrl + r :快速搜索历史命令

posted @ 2020-06-17 16:01  CEO雷总  阅读(215)  评论(0编辑  收藏  举报