linux的一些常用命令:新建网卡,改数据库权限

项目war包路径:/usr/local/yunanbao/apache-tomcat-7.0.82/webapps

关闭所有java进程:killall java 

重启tomcat:systemctl restart tomcat

显示所有java进程:ps -ef|grep java

显示端口占用:netstat -anp|grep 8005

用以显示符合条件的进程情况:lsof -i:8005
修改数据库权限:cd /etc/   vi my.cnf    systemctl restart mysql
 

模糊查询:grep "" catalina.out


虚拟机下新建有效网卡:1 增加一个网络适配器 2 复制一份原来的网卡配置 3 修改配置


### 关于Ubuntu Shell命令列表及其用途 #### 基本文件操作命令 - `ls`:用于列出目录内容。可以加上参数 `-l` 显示详细信息,如权限、大小等;加 `-a` 则显示隐藏文件[^1]。 - `cd`:变当前工作目录到指定路径。不带参数则返回用户的home目录。 - `pwd`:打印当前的工作目录全路径。 #### 文件编辑与查看命令 - `cat`:连接并显示多个文件的内容或将标准输入复制到标准输出。对于查看较小的文本文件非常有用。 - `nano` 或者 `vim`:这两个都是常用的文本编辑器,在终端内可以直接打开修文件[^2]。 - `less` 和 `more`:分页浏览大文件内容,其中 `less` 功能更强大支持前后翻阅。 #### 用户管理相关命令 - `sudo`:执行具有超级用户特权的操作。很多系统级别的更都需要通过此命令来完成。 - `adduser`/`deluser`:创建新用户账户或删除已有账号。 - `passwd`:用来设定或者更新某个特定用户的密码。 #### 网络配置命令 针对提到的不同版本的支持情况,虽然引用中提及的是较旧版的Ubuntu LTS版本(比如18.04, 16.04),但是这些基本网络工具同样适用于最新版本如20.04。常用的一些网络设置命令有: - `ifconfig`:传统方式获取和配置网络接口的信息。不过在现代Linux发行版里逐渐被`ip addr show`所取代。 - `netstat`:统计网络状态,包括端口监听状况等重要数据。 - 对于想要了解如何具体调整网卡IP地址的方法,建议查阅专门介绍该主题的文章或文档,例如之前提到过的有关Ubuntu 20.04网卡IP地址设置的具体章节。 #### 远程访问命令 为了实现非交互式的远程主机登录,通常会涉及到SSH密钥认证机制,这可以通过下面几个步骤简化过程: - 使用 `ssh-keygen` 来生成一对公私钥对; - 将本地机器上的公钥拷贝至目标服务器上,利用 `ssh-copy-id user@hostname` 完成授权; - 此后便能免去每次都要手动输入密码的过程了。 ```bash # 创建一个新的RSA类型的密钥对,默认保存位置~/.ssh/id_rsa ssh-keygen -t rsa # 把刚刚产生的id_rsa.pub里的内容追加到远端authorized_keys里面 ssh-copy-id remote_user@remote_host ``` #### 数据库操作命令 如果涉及SQLite数据库的数据导入导出,则可按照如下方式进行处理: - 导入SQL脚本到新的数据库实例中,先建立空白db文件再用`.read`读取sql语句文件即可[^4]。 ```sqlite # 新建一个名为example.db的空数据库 sqlite3 example.db # 执行.sql文件内的指令填充表结构及记录 .read dumpfile.sql ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值