-
建立软链接
所属栏目:[Linux] 日期:2020-12-14 热度:196
Windows: MKLINK [[/D] | [/H] | [/J]] Link Target /D 创建目录符号链接。默认为文件 符号链接。 /H 创建硬链接而非符号链接。 /J 创建目录联接。 Link 指定新的符号链接名称。 Target 指定新链接引用的路径 (相对或绝对)。 ? Linux: ? Usage: ln [OPTION[详细]
-
linux下使用shell发送http请求
所属栏目:[Linux] 日期:2020-12-14 热度:57
一、curl 1. get请求 curl命令默认下就是使用get方式发送http请求。 curl www.baidu.com ? 2. post请求 使用-d参数,形式如下: curl -d "param1=value1param2=value2" www.baidu.com ? 3.其他参数 -I 只显示头部信息。 -i 显示全部信息。 -v 显示解析全过程[详细]
-
韩顺平Linux 实操篇 用户管理
所属栏目:[Linux] 日期:2020-12-14 热度:101
? ?[详细]
-
lvm自动扩容到固定分区脚本
所属栏目:[Linux] 日期:2020-12-14 热度:71
任务 :需要在nagios中监控aws的一些虚拟主机,检测/data分区容量,一旦该分区容量低于某个值,就执行脚本利用aws命令指令去创建卷,挂载卷到/data分区容量不足的主机上,然后在主机上利用lvm自动扩充/data分区的容量。利用aws命令去创建挂载磁盘的脚本由lea[详细]
-
linux两分钟快速搭建jdk
所属栏目:[Linux] 日期:2020-12-14 热度:76
身边同事有通过xftp上传安装包的方式进行解压配置jdk环境,挺麻烦的,而且公司网速不算好,然后我就给他发了几行指令,两分钟快速搭建jdk 首先第一步:就是下载 wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebac[详细]
-
Linux声卡驱动(2)——ASoC
所属栏目:[Linux] 日期:2020-12-14 热度:100
一、ASoC简介 ASoC(Alsa System on Chaip),也称为移动设备中的ALSA。是建立在标准ALSA驱动层上,为了更好地支持嵌入式处理器和移动设备中的音频Codec的一套软件体系。ASoC不能单独存在,他只是建立在标准ALSA驱动上的一个它必须和标准的ALSA驱动框架相结[详细]
-
函数-函数进阶-装饰器带参数2
所属栏目:[Linux] 日期:2020-12-14 热度:155
user_state = False def login(auth_tpye): def out(func): def inner(*args,**kwargs): global user_state db = { ‘kingforn‘: ‘abc123‘ , ‘alex‘: ‘[email?protected]#‘} if user_state == False: _username = input( ‘输入用户名:‘) _password[详细]
-
awk和sed
所属栏目:[Linux] 日期:2020-12-14 热度:102
awk 替换列(删除) 1 如果11列是0,那么替换为空;如果12列是0,那么替换为空 2 不要用,要用 awk ‘BEGIN{FS=OFS=","}{if ($11==0) $11=""}{if ($12==0) $12=""}1‘ important_tg_list.csv important_tg_list1.csv 统计列数 awk -F"," ‘{print NF}‘ import[详细]
-
Linux安装sdkman
所属栏目:[Linux] 日期:2020-12-14 热度:88
项目使用java的开发者一定会为新配环境变量而头大,sdkman很好的解决了系统sdk管理的痛点,仅需简单的几行命令就可以完成sdk的安装,更改默认版本。再也不用担心环境变量的问题。 安装 既然是命令行工具,就只能用命令行方式来安装(linux,mac直接用shell,w[详细]
-
linux crontab 定时使用方法
所属栏目:[Linux] 日期:2020-12-14 热度:100
? ? ? 1.文件目录 00 07 * * * root cd /home/op/saiyan_game_center venv/bin/python statistics_data/odps_calc_game_center_new_day_alive.py /tmp/goldfinger.cron 2100 08 * * * root cd /home/op/saiyan_game_center venv/bin/python statistics_data/[详细]
-
tmux
所属栏目:[Linux] 日期:2020-12-14 热度:81
tmux linux ? tmux ? 准备: tmux既可以进行远程session的管理,即使ssh断开,程序还会继续运行,以前跑实验要跑半个月的时候都是使用screen,可以防止网络断了程序跑一半的情况,现在发现tmux更强大。 和许多软件一样,需要在快捷键前加上前缀,习惯把默认[详细]
-
对postman的研究
所属栏目:[Linux] 日期:2020-12-14 热度:88
1.Postman可用作macOS,Windows和Linux操作系统的本机应用程序。 2. 最常用的方法是GET,POST,PUT和DELETE。 方法的名称是不言自明的。 例如,GET使您可以从服务器检索数据。 POST使您可以将数据添加到服务器中的现有文件或资源。 PUT允许您替换服务器中的[详细]
-
Linux生产环境上,最常用的一套“vim“技巧
所属栏目:[Linux] 日期:2020-12-14 热度:91
引子 研发线上使用最多的编辑器,就是 vi 。无论是最快查看某个文件内容,还是快速编辑某个文件, vi 都能帮上忙。 软件世界貌似有一些非常长寿的东西, vi 算是一个。本篇文章聚焦的是研发线上最常用的一些功能。至于安装插件,写一些脚本,那一般是在开发[详细]
-
Linux下文件查找工具介绍
所属栏目:[Linux] 日期:2020-12-14 热度:71
文件查找工具 locate find locate: 查询系统预建的文件索引数据库 ???? 1. /var/lib/mlocate/mlocate.db ????2.因为依赖于事先构建的索引,而索引是系统在闲时自动进行的,管理员需要手动更新(updatedb)。 locate的特点:查找速度快 ???????模糊查找 ????[详细]
-
linux下ps命令
所属栏目:[Linux] 日期:2020-12-14 热度:172
Linux中的ps命令是 Process?Status 的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照, 就是执行ps命令的那个时刻的那些进程, 如果想要动态的显示进程信息,就可以使用top命令 。 要对进程进行监测和控制,首先必须要了[详细]
-
linux系统常用命令
所属栏目:[Linux] 日期:2020-12-14 热度:95
### python3.6.x在Ubuntu16.04下安装过程```#(1)保证网络正常连接sudo add-apt-repository ppa:jonathonf/python-3.6 (如果超时,在运行一次)sudo apt-get update (更新软件列表,拿取最新资源)sudo apt-get install python3.6 (安装python3.6版本)#(2)调整Pyt[详细]
-
linux下passwd命令设置修改用户密码 - Alanf - 博客园
所属栏目:[Linux] 日期:2020-12-14 热度:153
passwd 简单说明; passwd命令的用法也很多,我们只选如下的几个参数加以说明;想了解更多,请参考man passwd或passwd --help ; passwd [OPTION...] passwd 作为普通用户和超级权限用户都可以运行, 但作为普通用户只能更改自己的用户密码,但前提是没有被r[详细]
-
linux下进程CPU占用率高问题定位 - CSDN博客
所属栏目:[Linux] 日期:2020-12-14 热度:87
转自: http://www.voidcn.com/article/p-kfkrqkeo-oy.html 1、用top命令找到CPU利用率最高的进程 [email?protected]:/# top top - 09:36:26 up 22 min,? 2 users,? load average: 6.02,5.10,3.58 Tasks: 43 total,1 running,42 sleeping,0 stopped,0 zombie[详细]
-
Linux系统下如何修改主机名_百度经验
所属栏目:[Linux] 日期:2020-12-14 热度:151
Linux系统安装好后,都会有默认的主机名,这里以CentOS系统为例,默认的主机名为localhost.localdomain,为了便于使用,我们常常需要修改主机名,下面演示的是永久更改主机名的方法。 方法/步骤 以根用户登录,或者登录后切换到根用户,然后在提示符下输入ho[详细]
-
linux – 关于GCC链接器搜索顺序的一些问题
所属栏目:[Linux] 日期:2020-12-14 热度:57
我对 gcc链接顺序有一些疑问. GCC man表示链接器从左到右搜索符号,默认情况下不重复搜索.这是我的测试: main.c中 #include stdio.h#include stdlib.hint main(){ printf("HELLO WROLDn"); return 0;} printf.c #include stdio.h#include stdlib.hint print[详细]
-
linux – 如何自动将ssh公钥添加到authorized_keys文件中?
所属栏目:[Linux] 日期:2020-12-14 热度:174
我正在寻找可以运行的最简单的命令集,用于将公钥添加到远程服务器上root帐户的authorized_keys文件中. 我们假设当前用户具有远程服务器的登录访问权限,并且它也列在sudoers文件中. 两次运行命令应该没有任何效果. 解决方法 运行ssh-copy-id命令怎么样?手册[详细]
-
在Linux发行版上使用7zip的方法
所属栏目:[Linux] 日期:2020-12-14 热度:189
学习如何在 Ubuntu 和其他?Linux?发行版中安装和使用 7zip 7zip介绍 7Zip(更适当的写法是 7-Zip)是一种在 Windows 用户中广泛流行的归档格式。一个 7Zip 归档文件通常以 .7z 扩展结尾。它大部分是开源的,除了包含一些少量解压 rar 文件的代码。 默认大多[详细]
-
linux – 如何在不中断正在运行的作业的情况下终止GNU并行?
所属栏目:[Linux] 日期:2020-12-14 热度:170
我正在运行一堆 shell脚本 parallel -a my_scripts bash 并且在某些时候我决定我已经运行了足够多的东西并且想要停止产生新的工作,并且简单地让所有现有工作完成.换句话说,我想杀死父进程而不杀死孩子. 似乎有ways of controlling termination when first la[详细]
-
Linux上的Swift调试 – 缺少Backtrace
所属栏目:[Linux] 日期:2020-12-14 热度:100
我有一个崩溃,我试图找到,甚至构建应用程序作为调试和执行它我似乎没有得到任何符号信息. 我在控制台收到的输出是: fatal error: unexpectedly found nil while unwrapping an Optional valueCurrent stack trace:0 libswiftCore.so 0x00007f1c51ca51c0 swi[详细]
-
使用XOR按位运算在linux中使用toupper和tolower函数
所属栏目:[Linux] 日期:2020-12-14 热度:134
在 Linux Source代码中 tolower和topupper的实现如下实现 static inline unsigned char __tolower(unsigned char c){ if (isupper(c)) c -= 'A'-'a'; return c;} static inline unsigned char __toupper(unsigned char c) { if (islower(c)) c -= 'a'-'A'; r[详细]