1、熟悉 Linux 系统,基本命令安装 Linux 系统,学会基本操作,熟悉文件系统,shell 脚本以及常用命令。 1、显示日期的指令: date 2、显示日历的指令:cal 3、简单好用的计算器:bc怎么10/10…
标签:unix
SSH配置—Linux下实现免密码登录
首先,假设我们有两台服务器,服务器名称分别是 master 和 slave1,我们现在需要做的就是在服务器 master 上面登录 服务器 slave1 不需要输入密码就可以登录成功,如下图所示。 下面开始我们的配置步骤…
Mac电脑使用帮助
作者:心叶时间:2018-05-05 22:40 常用文件和配置 修改Host配置 Mac用来记录Host的配置文件位于/private/etc下,直接vi&vim打开hosts文件编辑即可(可能需要root权限…
使用 pipe 在程序正文中捕获和处理信号
我的上一篇文章研究了一下如何在程序的正文(而不是信号处理函数)中捕获和处理信号。当时用的方案是 sigprocmask()。但那个方法理论上是可能漏掉一些信号的。 真正安全的做法,是使用进程 / 线程间通信手段,在信号处…
【总结】unix和windows中line endings的区别
unix unbuntu kylin 16.04 + python 2.7 + gedit3.18.3 windows windows10+pyhon2.7+sublime text 3 总结 unix的行尾是两个字符:…
I/O重定向和管道
标准I/O与重定向的若干概念 3个标准文件描述符 所有的Unix工具都使用文件描述符0、1和2。如下图所示,标准输入文件的描述符是0,标准输出的文件描述符是1,标准错误输出的文件描述符则是2。Unix假设文件描述符0、1…
当我们 chmod 777 的时候,到底干了些什么?
警告:杜绝使用chmod 777,尤其是在生产环境! 当我们遇到各种权限问题的时候,例如Apache告诉你Permission dined,是不是第一时间想到chmod 777?我们知道chmod是更改权限,那么777到…
Ubuntu 解压zip文件名乱码问题解决
安装(12.04及以上): sudo apt-get install unar 使用: 假设需要解压的ZIP包是foo.zip lsar foo.zip #列出所有文件如果列出的文件名已经正确 unar foo.zip …
LINUX终端命令行缩短显示路径,让你的路径更优雅
平时我们使用linux终端命令行的时候,常常会被一个问题困扰,那就是文件路径过长,有时候甚至超过了一行,这样看起来非常别扭,其实只要两步就可以解决这个问题: 1,修改.bashrc文件(用户根目录下)vim 打开.bas…
【Leetcode】70. 爬楼梯
题目 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 注意:给定 n 是一个正整数。 示例 1: 输入: 2 输出: 2 解释: 有两种方法可以爬到…
专访小书作者刘传君:练太极的“读书机器”
本文仅用于学习和交流目的,不得用于商业目的。非商业转载请注明作译者、出处,并保留本文的原始链接:http://www.ituring.com.cn/art… 访谈嘉宾:刘传君 刘传君,创过业、做过产品、一个爱…
最惨图灵奖得主?C语言之父、开发UNIX系统,逝世的时间却没人知道...
在各种编程语言当中,C语言因其简洁、有效、通用的特性而始终占据一席之地。自 C语言出现后,以 C语言为根基的 C++、Java 和 C# 等面向对象语言相继诞生,并在各自领域大获成功。 直到今天,C语言依旧在系统编程、嵌…