
linux常用命令
文章平均质量分 87
拓宽视野
从事web开发工作。此处只是个人记事本
展开
-
CURL 发送请求详解
CURL 发送POST请求curl -H "Content-Type: application/json" -X POST -d '{"user_id": "123", "coin":100, "success":1, "msg":"OK!" }' "http://192.168.0.1:8001/test"参数 内容-H 请求头-d POST内容-X 请求协议简介curl 是常用的命令行工具,用来请求 Web 服务器。它的名字就是客户端(client)的 URL 工具的意思。它的功能非转载 2021-04-14 10:47:54 · 4710 阅读 · 0 评论 -
vim设置编码格式
vim打开指定文件:set ff 查看当前文本的模式类型,一般为dos,unix:set ff=dos 设置为dos模式, 也可以用 sed -i 's/$/\r/':set ff=unix 设置为unix模式,也可以用一下方式转换为unix模式:sed -i 's/.$//g' :set fileencoding查看现在文本的编码:set fenc=编码 转换当前文本的编码为指定的编码:set enc=编码 以指定的编码显示文本,但不保存到文件中。...转载 2020-05-28 16:43:41 · 582 阅读 · 0 评论 -
Linux下运行bash脚本显示/usr/bin/env bash\r没有那个文件或目录
Linux下运行bash脚本显示“: /usr/bin/env: “bash\r”: 没有那个文件或目录错误原因这主要是因为bash后面多了\r这个字符的原因。在linux终端下,输出\r会什么都不显示,只是把光标移到行首。于是终端虽然输出了/usr/bin/env bash,但是碰到\r后,光标会被移到行首,接着输出了:No such file or directory把前面的覆盖掉了。于是出现了那个莫名其妙的出错信息了解决办法:用vim打开sh脚本文件, 重新设置文件的格式:se转载 2020-05-20 18:11:24 · 2930 阅读 · 0 评论 -
在CentOS7 取消挂载点 找不到fuser命令 umount.nfs4 device is busy
umount -R -f /data/nfs-test-R 递归卸载-f 强制解决步骤:查询/data/nfs-test的使用进程 杀死进程 再次卸载1 查看进程fuser -m -v /data/nfs-test解决办法: 安装模块 yum install -y psmisc 安装完成后再次执行...原创 2019-11-07 13:06:03 · 1359 阅读 · 0 评论 -
yum 下载离线包 及其安装
前言有的时候由于网络安全等原因,服务器不被允许上公网。这就导致了,我们用yum安装一些包的时候,是无法执行成功的。我们可以通过创建一个本地的yum仓库,来解决这一问题。虽然我们可以使用 curl 或者 wget 等命令来下载网上的软件包,但是一般我们执行安装命令的时候,却会提示我们还要先安装一些其他的依赖软件包,然后又要再下载其他的软件包,这样太费时费力了。于是,下面我们要介绍的是用yu...转载 2019-10-17 16:26:30 · 13083 阅读 · 0 评论 -
wget---从指定的URL下载文件
wget命令用来从指定的URL下载文件。wget非常稳定,它在带宽很窄的情况下和不稳定网络中有很强的适应性,如果是由于网络的原因下载失败,wget会不断的尝试,直到整个文件下载完毕。如果是服务器打断下载过程,它会再次联到服务器上从停止的地方继续下载。这对从那些限定了链接时间的服务器上下载大文件非常有用。语法wget(选项)(参数)选项-a<日志文件>:在指定的日志文...转载 2019-10-17 14:16:34 · 4802 阅读 · 0 评论 -
docker conda UnavailableInvalidChannel: The channel is not accessible or is invalid As of conda 4.3
conda install numpyCollecting package metadata: failedUnavailableInvalidChannel: The channel is not accessible or is invalid. channel name: conda_channel channel url: file:///home/jovyan/work...原创 2019-08-05 14:24:06 · 1629 阅读 · 0 评论 -
win10系统SSH连接vmware中虚拟机
分别检查本机与虚拟机是否能够互ping得通# 1. 本机ping虚拟机ping不通自行百度查找解决办法# 2.检查## 虚拟机是否开启ssh服务或者查看端口号ps -elf | grep ssh或netstat -anpt |grep ssh##检查是否安装cd /etc/init.d如果安装目录下应该有ssh脚本有则:/etc/init....转载 2019-07-31 10:18:06 · 2896 阅读 · 0 评论 -
linux下根据根据进程号查端口、根据端口号查进程号汇总,以及netstat的相关资料(工作中匮乏的知识)
根据端口查进程:lsof -i:portnetstat -nap | grep port根据进程号查端口:lsof -i|grep pidnetstat -nap | grep pid根据进程名查找pid、port:ps -ef |grep tomcatps -ef |grep port(根据port查找相关进程)ps -ef |grep pid(根据pid查找相关进程)...转载 2019-06-12 09:14:11 · 2752 阅读 · 0 评论 -
ubuntu配置网卡
第一步:查看网卡信息输入ifconfig命令查看网卡信息,下图红圈处就是网卡名称。第二步:配置网卡文件注意:不同的linux系统,网卡配置文件是不同的,这里ubuntu的网卡配置文件是/etc/network/interfaces。输入下面命令进行编辑网卡文件sudo vi /etc/network/interfaces默认的文件内容如下:auto loiface lo...转载 2019-06-14 13:25:59 · 27473 阅读 · 0 评论 -
Shell中判断语句if中-z至-d的意思
[ -a FILE ] 如果 FILE 存在则为真。[ -b FILE ] 如果 FILE 存在且是一个块特殊文件则为真。[ -c FILE ] 如果 FILE 存在且是一个字特殊文件则为真。[ -d FILE ] 如果 FILE 存在且是一个目录则为真。[ -e FILE ] 如果 FILE 存在则为真。[ -f FILE ] 如果 FILE 存在且是一个普通文件则为真。...转载 2019-05-28 13:42:54 · 164 阅读 · 0 评论 -
Centos下查看当前目录大小及文件个数
查看目录及其包含的文件的大小du -ch directory查看当前目录下文件的个数 ls -l | grep "^-" | wc -l查看当前目录下以.jpg为后缀文件的个数 ls -l | grep ".jpg" | wc -l查看当前目录下文件的个数(包括子目录)ls -lR| grep "^-" | wc -l查看某目录下文件夹(目录)的个数(包括子目录里)ls -lR| grep "^d...转载 2018-05-07 14:26:20 · 24465 阅读 · 0 评论 -
linux 普通用户添加到wheel组中
linux下把普通用户添加到sudo组的方式。1. 先cd到/etc目录下2. 由于sudoers文件为只读权限,所以需要添加写入权限,chmod u+w sudoers3. vim sudoers4. 找到root ALL = (ALL) ALL这一行,在下一行加入username ALL = (ALL) ALL。username指代你想加入sudo组的用户名。5. 把su...转载 2018-09-04 15:14:34 · 14479 阅读 · 0 评论 -
Linux CentOS 7.*允许或禁止root用户ssh远程登录,并将22端口更新为11111
1)vim /etc/ssh/sshd_config,将PermitRootLogin的值改成no,并保存PermitRootLogin yes更改为no 重启ssh systemctl restart sshd禁止登录了, 否则就能登录 2)修改端口2.1)基础 启动: systemctl start firewalld 查看状态: systemct...原创 2018-09-11 18:12:43 · 6663 阅读 · 0 评论 -
ubuntu下安装curl及报错处理
1)安装curl1.1 下载安装包wget https://curl.haxx.se/download/curl-7.55.1.tar.gz1.2 解压tar -xzvf curl-7.55.1.tar.gz1.3 安装cd curl-7.55.11.4 检测安装此软件的环境是否完善,比如依赖是否完整./configure1.5 编译make...原创 2018-09-12 17:50:06 · 5090 阅读 · 1 评论 -
Linux 定时任务详解
转载:https://www.cnblogs.com/limonyun/archive/2017/10/13/7659350.html转载 2018-11-26 15:12:44 · 248 阅读 · 0 评论 -
关于虚拟机中网络配置及端口映射(外部能够访问虚拟机里面的服务)
0:以管理员的身份运行1:编辑---------à 虚拟网络编辑器 图1 图22:这是企业...原创 2018-12-19 14:41:11 · 2025 阅读 · 0 评论 -
vmvare虚拟机中外挂磁盘如果不识别ntfs 需下载ntfs-3g
选择虚拟机,编辑设置添加usb控制协议再次编辑设置,添加usb设备至此,该虚拟机可以识别U盘。在物理机上插入U盘操作虚拟机 fdisk --list 查看挂载的盘符新建一个文件夹,用来挂载U盘执行命令:mount 盘符 文件夹 即可完成挂载,然后进行文件的移动和复制如果挂载的时候出现不支持类型ntfs,可在虚拟机中安装 ntfs-3g软件卸载盘符:umount...转载 2019-03-28 14:59:05 · 1799 阅读 · 0 评论 -
linux常用命令
1 pwd命令 解释:显示当前工作目录 实例:/home/myself 第一个“/”为根目录,其他为目录或文件的分隔符;home为目录名,myself为目录名2 ls命令 解释:显示指定目录的内容(该目录下可能有目录或文件)或文件的信息 格式: ls [选项] [参数] 选项目前已学习的:-a -l -al/la...原创 2018-03-07 13:16:04 · 348 阅读 · 0 评论