Linux相关
取啥都被占用
是个业余自学编程的童鞋
展开
-
【备忘】bash写随机数以及find ./抓到的路径放入array
据说这个写法是真随机,咱也不懂。反正假神也能当真神用啦。原创 2024-05-25 01:39:45 · 174 阅读 · 0 评论 -
移动硬盘的防卡保护脚本
要往一个Portable SSD上不停写入,在这个过程中,已经遇到过几次移动硬盘卡死。因为没有及时发现,一般都已经卡死了很久了。症状:对应在移动硬盘上的进程%CPU一直在90%以上。一般处理手法:强制Eject为了保护一下ssd 的寿命于是,k=0MEGA=10urgent=850breaking=60while true; do#第一步得到相关的命令的各资源占用 ...原创 2020-01-23 14:28:35 · 267 阅读 · 0 评论 -
Easy way to prevent accidental deletion under ubuntu
As it happens many many times, people under cmd mode, use 'rm -rf' so unfetteredly including me... And I finally realized it's better to make some adjustment. Most of the time, I see ppl alias rm='r...原创 2018-02-20 11:53:47 · 275 阅读 · 0 评论 -
linux下的tap添加(虚拟网卡)
决定坚持混linux,当然继续走低端路线,用ubuntu。因为很多数据库都在各种云上,开了openvpn还不够,还要同时几个不同的数据库一起开着查东西。于是又兼职当了回网管。基本的修改步骤是先ifconfig查好自己的以太网的interface name接下来去修改/etc/network/interfaces最后重启一把network,就应该一劳永逸了。sudo serv...原创 2018-01-16 12:58:59 · 2874 阅读 · 0 评论 -
【集合】Linux常用命令,包括vim
因为水平越来越屎,逼得我直接把这里当Wiki了...同学长点脑子吧。这篇将为长更,记录各种自己记不住的命令。。。ls -la /Users/testing_js/package.json #权限问题查看快捷sudo chown -R raspberry:admin /Users/folder #权限问题修改快捷================find /root/lnmp -nam...原创 2015-12-31 00:33:29 · 495 阅读 · 1 评论 -
get AWS EC2 back to life
Currently I'm trying to deploy some websites on AWS with EC2 instance. Unexpectedly after one reboot, it can no longer get back. As I'm an all-the-time newbie I have to upgrade my package temporaril...原创 2017-08-21 16:33:43 · 523 阅读 · 0 评论 -
Linux上的C程序不同文件调用
躲地缝… 学习了这么久C语言,也使了挺久Linux,本人才刚刚学会如何调用不同文件里面的程序(分开编译前提)。首先编译一个upper,上代码:#include<stdio.h>#include<ctype.h>#include<stdlib.h>int main(){ int ch; while ((ch = getchar()) != EOF) { putcha原创 2016-07-08 22:57:28 · 921 阅读 · 2 评论 -
再写makefile
14年的时候,刚碰c语言,用过一下makefile。当时基本读不懂makefile manual。今天在《Linux程序语言设计》又遇到了它,Development Tool章节。算是又多了些了解。因为自己编的程序一般复杂不到哪里去,所以写的makefile都很简单。 今天看到了makefile with macro了解到了更多用法。下面上代码和截屏留个提醒。 P.S. 貌似vim不认tab,一原创 2016-03-26 21:57:28 · 333 阅读 · 0 评论 -
初写makefile之连滚带爬
第一次听说makefile是在用了ubuntu不久,当时在电脑上编写的c语言程序需要多摩快原创 2014-09-01 22:22:54 · 536 阅读 · 0 评论 -
linux之间传送文件
之前山寨博客主自己探索了一下linux之前收发消息的方法,今天为了更新raspbian上的源(raspbian自带的Epiphany老是黑屏...),不得不又去研究linux之间传送文件的命令。这里的默认端口是22。source就是那个文件。pi是要发送文件的server的登录名,那个ip就是要发送文件的对象的ip。冒号以后就是所需要放的路径。另外,如果路径是/home可能会遇到permissio原创 2015-04-18 21:29:03 · 471 阅读 · 0 评论 -
【理解】如何在内存中篡改数据
今天继续看《Linux程序设计第四版》,发现了一个很好玩的东西。数据如果读入内存了,怎么去修改...另外各类基本的C语言函数用法也过了一遍。#include#include#include#include#includetypedef struct{ int integer; char string[24];} RECORD;#define NRECORDS (100)原创 2015-07-18 23:39:18 · 1281 阅读 · 0 评论 -
【理解】一个利用递归打印对象路径下所有文件的小程序
#include#include#include#include#includevoid printdir(char *dir, int depth){ DIR *dp; struct dirent *entry; //dirent不仅仅指向目录,还指向目录中的具体文件 struct stat statbuf; //stat,lstat,fstat1 函数都是原创 2015-07-12 12:45:57 · 534 阅读 · 0 评论 -
局域网内不同的linux之间如何发送文本信息
今天突有兴致了解linux终端的文本信息发送方式,经过一系列尝试之后,终于找到了一种方法 (这里讨论的不是tty对tty形式)。如果是tty之间,我们可以尝试write,talk或者wall命令(具体去搜吧,很容易找,最好用google)。首先linux们需都有netcat,其次要在root下完成。然后在A机终端上输入nc -l 111 #这个111的位置可以随意输入内容替换,我目前把它看原创 2015-02-01 09:35:19 · 3939 阅读 · 0 评论