Linux指令学习笔记

1、保存退出:先按ESC再按 :wq
2、权限:rwx
[ r ]代表可读(read)、[ w ]代表可写(write)、[ x ]代表可执行(execute)。 要注意的是,这三个权限的位置不会改变,如果没有权限,就会出现减号[ - ]而已
3、chmod:更改属性
Linux中一共有三种身份:owner/group/others,每种身份有三种属性,rwx,故Linux文件的基本权限就有九个。文件的权限字符为:『-rwxrwxrwx』,用不同的数字代表r,w,x。4为人r,2为w,1为x。故若有一文件的权限为:[rwxrwxr-x],则对应的数字为775。

 chmod [-R] 775

还有一种比较好玩的用法,将三种身份简写为u,g,o,a代表all,所有身份都执行相同的操作。再加上“+”表示加上某种权限、“-”表示减去某种权限、“=”表示设置为某种权限

chmod u=rwx,g=rx,o=r  test1 

4、目录操作指令
ls: 列出目录及文件名
cd:切换目录
pwd:显示目前的目录

pwd -p #显示完整的路径 

mkdir:创建一个新的目录

mkdir -p a/b/c   #递归创建目录

rmdir:删除一个空的目录

rmdir  -p a/b/c    #递归删除目录

cp: 复制文件或目录

cp source destination

rm: 移除文件或目录

 rm [-fir] 文件或目录   #-i表示交互,需要你确认一遍;-r是递归删除

mv: 移动文件与目录,或修改文件与目录的名称

mv [-fiu] source destination  #-f:强制覆盖;-i:若有同名的,询问是否覆盖

5、文件内容查看
cat 由第一行开始显示文件内容
tac 从最后一行开始显示,可以看出 tac 是 cat 的倒着写!
nl 显示的时候,顺道输出行号!
more 一页一页的显示文件内容
less 与 more 类似,但是比 more 更好的是,他可以往前翻页!
head 只看头几行
tail 只看尾巴几行
6、Linux 链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln 命令产生硬链接。硬连接的作用是允许一个文件拥有多个有效路径名,这样用户就可以建立硬连接到重要文件,以防止“误删”的功能。只删除一个连接并不影响索引节点本身和其它的连接,只有当最后一个连接被删除后,文件的数据块及目录的连接才会被释放。另外一种连接称之为符号连接(Symbolic Link),也叫软连接。软链接文件有类似于 Windows 的快捷方式。它实际上是一个特殊的文件。在符号连接中,文件实际上是一个文本文件,其中包含的有另一文件的位置信息。A 和 B 之间是“主从”关系,如果 B 被删除了,A 仍然存在(因为两个是不同的文件),但指向的是一个无效的链接。
7、vim
vim共有三种模式,命令模式,输入模式,底线模式。
用户刚刚启动 vi/vim,便进入了命令模式。 此状态下敲击键盘动作会被Vim识别为命令,而非输入字符。比如我们此时按下i,并不会输入一个字符,i被当作了一个命令。

以下是常用的几个命令:

i 切换到输入模式,以输入字符。
x 删除当前光标所在处的字符。
: 切换到底线命令模式,以在最底一行输入命令。

若想要编辑文本:启动Vim,进入了命令模式,按下i,切换到输入模式。
命令模式只有一些最基本的命令,因此仍要依靠底线命令模式输入更多命令。

在命令模式下按下:(英文冒号)就进入了底线命令模式。
底线命令模式可以输入单个或多个字符的命令,可用的命令非常多。
在底线命令模式中,基本的命令有(已经省略了冒号):

q 退出程序
w 保存文件

按ESC键可随时退出底线命令模式。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值