Linux指令
文件指令
ls:
ls -a :把隐藏的文件显示
ls -l 显示文件的详细信息 -lh 也是显示文件的详细信息,只是文件的大小是以k单位
ls -ld 显示指定目录下的信息
mkdir:
mkdir -p temp/a/b 创建第二个文件不存在的目录(a不存在)
cd . 当前路径
cd .. 返回上一层
rmdir 删除一个空目录
cp -r 一个或者多个目录 目标文件 :复制完之后文件的时间改成当前时间,如果保持属性不变 用 -p
cp -r 源文件 新名字 : 更改文件名字
mv 源文件 (目标路径+新名字) :剪切
rm 删除一个文件
rm -f 强制删除
rm -rf 强制删除一个目录
link
软链接 ln -s (源) (被链接).soft
硬链接 :不能跨分区;不能针对目录使用
权限管理
r w x 分别是 4 2 1
修改权限
(1)chmod +(u + 权限) + 文件
(2)chmod +(rwx值) + 文件
文件查找
1.find
2.locate -i(不区分大小写) 快 需要更新系统文件库(updatedb)
3.grep 在文件中查找某一行
-i (不用区分查找的大小写)
grep -v ^# hello.c 表示把hello.c文件中所有以#开头的行除去显示
4.搜索一个命令 which 或 whereis
命令查看
man + 命令| 配置文件帮助信息
/选项 查看选项的内容
whatis +命令 简单查看命令信息
apropos + 配置文件 简单查看配置文件帮助信息
help +shell内置命令
用户管理命令
useradd + 用户名 添加新用户
passwd + 用户名 为用户名设置一个密码 (root可改)
who :显示登录的用户名、登录时间....
w : 比who详细
压缩文件命令
gzip:
gzip + 文件名 :压缩 只能压缩文件不能压缩目录,并且不保存源文件
gunzio +压缩文件名 :解压
tar:
-x 解包 -v 显示详细信息 -f 指定解压文件 -z解压缩
tar -zcf 压缩文件.tar 源文件
tar -zxf 压缩文件.tar.gz :解压压缩文件
zip 保留源文件 -r压缩目录
zip 压缩后的.zip 要压缩的文件
unzip 解压文件
bzip2 -k 保留源文件
bunzip 解压
网络命令
write: 给在线用户发信息 ,ctrl + D结束输入
wall: writeall 扩大write范围
mail 用户名 :
last 查看用户登录情况
Vim命令
set nu :显示行号
set nonu :隐藏
gg: 到第一行 G:到最后一样
到某一指定行直接输入行数
在一行中输入$到行尾,输入0到行首
插入命令:a,i,o
a:在光标所在后插入 A:在光标所在的行尾插入
i:在光标所在前插入 I:在光标所在的行首插入
o:在光标所在下插入新行 O:在光标上插入新行
删除命令
x:删除光标所在处字符
nx:删除光标所在往后n个字符
dd:删除光标所在行; ndd :删除n行
dG:输出光标往下的所有到文件末尾
D:删除光标所在处到行末尾
x,yd:删除从x行到y行
复制
yy:复制某一行 nyy:复制当前行以下n行
dd:剪切当前行 ndd:剪切当前行以下n行
p:粘贴光标所在行下 P:粘贴光标所在行上
替换和取消
r:替换当前字符 R:替换光标之后的字符,直到按esc结束
u:取消,相当于word上面的undo
搜索
/string :搜索字符串,按n是寻找下一个,搜索是忽略大小写 加个set ic, 取消 set noic,n可下一个
替换:
%s / old / new / g :全文替换
x , ys/ old / new / g 在x-y行替换
保存退出
w +其他位置 :另存为
shift + zz ,保存退出的快捷键
导入命令执行结果
r 文件名 :将文件的内容导入到当前光标的位置
!which 系统命令 查看命令的路径
r !date :导入时间
自己设置快捷键 map ctr+v+p 功能(I#<esc>) :把ctrl p 生成了在行首插入#并推到命令界面
删除行首的快捷键 map ctrl + v+B 0x(0是光标移到行首,x是删除) :所以ctrl + B就是删除行首的快捷键
插入一个指定字符串 map ctrl + v + H iabcde<esc>(i是插入命令,abcde是插入的内容) :所以ctrl + H 就是插入abcde的快捷键
ab mymail zhaopei.mail :mymail的时候会替换zhaopei.mail
Linux指令的更多相关文章
- Linux 指令大全
作为一个小前端,以前有我们的运维大神在的时候,要给服务器做什么配置的时候就找他(那时幸福到哭),如今他走了,公司也没招人(想把这个钱省下来,让我发现了,毕竟我能当小运维用,虽然很这方面很渣渣,哈哈,偷 ...
- Linux 指令。
从16年11月21号开始吧,加班变得特别频繁,基本上一周加5天,周六也会加,下班也很晚,一般都是10点9点,回家之后很疲惫,已经很久没有给自己充过电了,自己的学习计划和健身计划也打乱了,对工作的压力也 ...
- 04 Linux 指令语法结构与帮助命令
一.Linux指令语法结构 [tyang3@localhost Desktop]$ command [-options] [arguments] 指令 选项 参 ...
- linux指令大全(完整篇)(转)
http://blog.chinaunix.net/uid-9681606-id-1998590.html linux指令大全(完整篇)(转) 2009-03-17 01:21:46 分类: ...
- linux 指令备忘
linux 指令备忘 1.ls [选项] [目录名 | 列出相关目录下的所有目录和文件 -a 列出包括.a开头的隐藏文件的所有文件 -A 通-a,但不列出"."和"..& ...
- Linux指令范例速查手册
linux命令繁多,命令就是AK的子弹,对上口径,百发百中! 无意发现一本介绍Linux命令的手册--->[Linux指令范例速查手册] 下载: https://pan.baidu.com/s/ ...
- Linux 指令篇:磁盘管理--tree
Linux 指令篇:磁盘管理--tree 功能说明:以树状图列出目录的内容. 语 法:tree [-aACdDfFgilnNpqstux][-I <范本样式>][-P <范本样式&g ...
- Linux指令od和hexdump
Linux指令:od (octal dump) 示例用法:od -c hello Linux指令:od od命令用户通常使用od命令查看特殊格式的文件内容.通过指定该命令的不同选项可以以十进制.八进制 ...
- Linux指令详解useradd groupadd passwd chpasswd chage 密码修改
Linux指令详解useradd groupadd passwd chpasswd chage 密码修改 http://speediness.blog.51cto.com/760841/1783661 ...
- linux指令快速复制粘贴[龟速更新中]
由于有经常碰到要输入linux指令,但是却忘记了的情况.在家里我把常用的命令放到Xshell的快速命令集,但是在很多情况下不在家,可能用的他人电脑,以及在非Win环境下使用ssh时没有xshell使用 ...
随机推荐
- emmet 系列(1)基础语法
emmet 系列(1)基础语法 emmet 是一个能显著提升开发html和css开发效率的web开发者工具 emmet基本上目前已知的编辑器都有相应的插件,各个编辑器的emmet插件的下载地址:点我下 ...
- SQL优化技术分析-3:SQL语句索引的利用
使用索引来更快地遍历表.默认情况下建立的索引是非聚集索引,但有时它并不是最佳的.在非聚集索引下,数据 在物理上随机存放在数据页上.合理的索引设计要建立在对各种查询的分析和预测上.一般来说: 有大量重复 ...
- 步步深入:MySQL架构总览->查询执行流程->SQL解析顺序
前言: 一直是想知道一条SQL语句是怎么被执行的,它执行的顺序是怎样的,然后查看总结各方资料,就有了下面这一篇博文了. 本文将从MySQL总体架构--->查询执行流程--->语句执行顺序来 ...
- python-函数
函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段. 函数能提高应用的模块性,和代码的重复利用率.你已经知道Python提供了许多内建函数,比如print().但你也可以自己创建函数,这 ...
- C语言运算符优先级
优先级 运算符 名称或含义 使用形式 结合方向 说明 1 [] 数组下标 数组名[常量表达式] 左到右 -- () 圆括号 (表达式)/函数名(形参表) -- . 成员选择(对象) 对象.成员名 -- ...
- APUE 习题3-2 实现dup2,要求不使用fcntl函数。
int mydup2(int oldfd, int newfd) { int tfd = 0; if (newfd < 0) { err_sys(&quo ...
- Animator Controller 继承关系
准备知识 对于Animator Controller中蜘蛛网一样的几十条连线,后续如果靠人工维护,那成本将是很大. AnimatorOverrideController组件的文档:https://do ...
- eclipse调试java程序的九个技巧
转:http://www.cnblogs.com/lingiu/p/3802391.html 九个技巧: 逻辑结构 条件debug 异常断点 单步过滤 跳到帧 Inspect expressions ...
- BZOJ 4614 【Wf2016】 Oil
题目链接:Oil 感觉同时几线作战有点吃不消啊-- 这道题有一个显然的结论,那就是最优的直线一定过某条线段的端点. 仔细想想很有道理.如果最终的直线没有过线段的端点的话,那么这条直线就一定可以平移,直 ...
- [LeetCode] Meeting Rooms II 会议室之二
Given an array of meeting time intervals consisting of start and end times [[s1,e1],[s2,e2],...] (si ...