linux操作小技巧锦集

一、用户及用户组相关:

cat /etc/group    #查看用户组,第3列就是组的一个ID的概念
cat /etc/shadow    #查看用户,
cat /etc/passwd    #查看用户,第4列,就是用户所属的组的ID

二、VI:

VI太强大了,用熟练了会觉得很好用。

i    #从光标处开始编辑
s    #从光标之后开始编辑,而且会删掉一个字符
a    #从光标之后开始编辑,但是不会删掉字符u    #回退
/    #斜杠进入搜索模式,输入要搜索的字符串回车即可
n    #向后查看搜索结果
N    #向前查看搜索结果
set number    #显示行号,有时候很有用
set nonumber    ¥取消显示行号

三、SSH

配置SSH,请查看 http://www.cnblogs.com/whatmiss/p/7068772.html

设置超时时间 ,参考http://blog.chinaunix.net/uid-10697776-id-3341317.html

1.修改server端的 etc/ssh/sshd_config
ClientAliveInterval 60    #server每隔60秒发送一次请求给client,然后client响应,从而保持连接
ClientAliveCountMax 3    #server发出请求后,客户端没有响应得次数达到3,就自动断开连接,正常情况下,client不会不响应
时间: 2024-08-07 18:47:45

linux操作小技巧锦集的相关文章

linux操作小技巧

巧妙利用别称 alias,让工作更有效率 在我的个人目录下/home/zdwu,打开.bashrc文件进行修改: 将  ll='ls -alF' 改为 ll='ls -ahlF',是的观察的结果显示更符合人性,比如文件大小是1.2G,而不是一串长长的数字 1 # some more ls aliases 2 alias ll='ls -ahlF' 3 alias la='ls -A' 4 alias l='ls -CF' 5 alias ..='cd ..' 6 alias ...='cd ..

VS 2010 C#入门操作小技巧

*推荐C#入门教学视频(http://www.51xue8.com/e/DownSys/play/?classid=27&id=6719&pathid=3&jishu=17) VS 2010 C#入门操作小技巧 1.认识VS2010:阅读技术文档或者教学视频对入门帮助很大! (1)添加类库 点击解决方案名称(如12.demo)右键->添加->类->更改类名 (2)利用控件设计界面 常用控件:button/label/textbox/combobox: 具体控件用途

关于NodePlus++的一点操作小技巧

1.给NodePlus++添加插件:插件-插件管理--展示插件管理:2.文件目录插件:explorer:3.启用插件模式后,编辑器对中文的兼容性并不好,有可能会出现"讨厌的红线":4.如何启动无插件模式:将安装文件下的plugins文件夹改名,保存,重启编辑器即可:5.文件的中文乱码问题一般都是编码格式问题,中文支持的格式是UTF_8,针对于NodePlus++,可以在"格式-以UTF-8格式"或是"转为UTF-8格式"进行设置. 关于NodeP

在线绘制流程图操作小技巧

流程图的绘制不只是说框架搭建好了之后,内容填充完毕之后就可以使用了,想要制作一份精美的流程图有很多注意事项,下面来一起看一下绘制流程图有哪些操作小技巧,希望可以对有疑问的朋友有所帮助. 技巧一:怎样搭建流程图框架 在绘制流程图时首先就是从框架搭建开始,我们可以在绘制网站的面板中,选择流程图图形,之后选择喜欢的图形,用鼠标长按拖拽至右面空白面板处,之后松掉鼠标就可以,如此反复进行操作,等到图形数量够了之后,就要用连接线将图形与图形进行连接使用,添加方法一致,但是要注意图形的连接方法与上下级应一致.

XIB、Storyboard操作小技巧

本文收集了其他优秀博主,论坛上的相关技巧,及自己总结出的一些tips,小白级tip,大神们请轻喷,或给出建议分享,谢谢! SB push Tab时隐藏Tab 相信有很多人和我一样,开始使用 tabBar 时苦恼过在 tabBar 内置的 viewControllers 里添加navigationController的问题 苹果是希望我们使用tabBar时是作为根视图的,当然如果你固执地将其作为 navigationController 的 rootViewController 也是可以运行成功并

C++ 编程技巧锦集(二)

这里写一些零碎小知识,会更新,也欢迎同道中人评论分享自己的解题小技巧~ 1. 万能头文件 #include<bits/stdc++.h> 2. 字符串输入 cin >> s; //以空格为分隔符 getline(cin, s); //以回车为分隔符,但注意使用前若有scanf()则必须使用getchar() 3. 取消同步 std::ios::sync_with_stdio(false); 有了这个就可以放心使用cin和cout啦,不过就不能再使用scanf()和printf()了

《转》linux 使用小技巧

本文介绍了平时累积的Linux使用技巧. 文件的属性 文件的隐藏属性 lsattr : 列出文件的隐藏属性chattr : 修改文件的隐藏属性 [[email protected] ~]# chattr [+-=][ASacdistu] FileName+ : Add one attribute- : Remove one attribute= : Set to be the only attributes that the files have重要选项 a:只能追加文件的内容,但不能修改或删除

Linux应用小技巧

简介 本文针对Linux操作过程中提升工作效率问题,给出常见操作技巧,主要从Linux终端管理.显示git分支.终端快速检索历史命令等方面进行介绍. 本文内容主要以Ubuntu系统为例进行介绍. Linux终端管理 常见我们采用Ctrl+Shift+T来创建终端窗口,但是当此类窗口过多时,操作也不是很方便,因此可以采用byobu该工具来进行管理,具体操作如下: 1) 安装byobu:sudo apt-get install byobu 2) 应用byobu: 在终端中输入byobu,然后使用如下

C/C++ 宏操作小技巧

Abstract 之前写了一个非常mini的log库(也不算库把,自己瞎jb写的),里面几乎都是宏的实现.这里打算趁热打铁,把自己知道的几下子都贴出来,后续如果有新的收获会更新这个博文. 文笔拙劣,主要是给自己做个提醒. 1. 运行时检测大小端 一目了然,不做解释. #define __ENDIAN() ({ short _a = 0x1234; *((char*)&_a) == 0x12 ? 1 : 0; }) #define big_endian() (__ENDIAN() == 1) #d