linux 回退目录指令,Linux下常用命令(示例代码)

1.处理目录的命令

//显示当前目录

pwd//创建一个新的目录

mkdir//删除一个空的目录

rmdir//进入某一文件目录

cd [文件路径]//回退上级目录

cd ..//进入根目录

cd /

//复制文件或目录

cp//移动文件与目录,或修改文件与目录的名称

mv

2.查看文件指令

//显示该目录下的所有文件及目录

ls//显示所有文件及目录,包括隐藏文件

ls -a//显示所有文件的详细信息

ls -l//列出该目录大小和所有文件

ls -h

3.文件权限

在Linux中第一个字符代表这个文件是目录、文件或链接文件等等。

当为[ d ]则是目录

当为[ - ]则是文件;

若是[ l ]则表示为链接文档(link file);

-rw-r--r-- 1 root root 11492 1970-01-01 08:00property_contexts

drwxr-xr-x 3 root root 60 1970-01-01 08:00 res

Linux文件属性有两种设置方法,一种是数字,一种是符号。

Linux文件的权限有三组,三组拥有各自的read/write/execute权限。

第一组[rwx]表示user:该文件的所有者拥有该文件的权限

第二组[rwx]表示group:所有者的同组用户拥有该文件的权限

第三组[rwx]表示others:其他用户拥有该文件的权限

权限数字对照表:

权限名称

权限

数字

可读

r

4

可写

w

2

可执行

x

1

每组权限都是累加的,例如:

chmod 600 [文件或目录]  //权限为 -rw------- ,即[4+2][0][0],user拥有可读可写权限。

符号类型改变文件权限

使用 u, g, o 来代表三种身份的权限

此外, a 则代表 all,即全部的身份。读写的权限可以写成 r, w, x

+  增加权限

- 取消权限

= 表示唯一设定权限

改变文件的权限方式:

例如:

chmod ugo + r [文件或目录] //权限为 -r--r--r--

chmod a + r [文件或目录]  //权限为 -r--r--r--

4.进入vi的命令

vi filename :打开或新建文件,并将光标置于第一行首

vi n filename :打开文件,并将光标置于第n行首

vi /pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处

vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复filename

vi filename....filename :打开多个文件,依次进行编辑

移动光标类命令

h :光标左移一个字符

l :光标右移一个字符

space:光标右移一个字符

Backspace:光标左移一个字符

k或Ctrl p:光标上移一行

j或Ctrl n :光标下移一行

Enter :光标下移一行

w或W :光标右移一个字至字首

b或B :光标左移一个字至字首

e或E :光标右移一个字至字尾

) :光标移至句尾

( :光标移至句首

}:光标移至段落开头

{:光标移至段落结尾

nG:光标移至第n行首

n :光标下移n行

n-:光标上移n行

n$:光标移至第n行尾

H :光标移至屏幕顶行

M :光标移至屏幕中间行

L :光标移至屏幕行

0:(注意是数字零)光标移至当前行首

$:光标移至当前行尾

屏幕翻滚类命令

Ctrl u:向文件首翻半屏

Ctrl d:向文件尾翻半屏

Ctrl f:向文件尾翻一屏

Ctrl+b;向文件首翻一屏

nz:将第n行滚至屏幕顶部,不指定n时将当前行滚至屏幕顶部

插入文本类命令

i :在光标前

I :在当前行首

a:光标后

A:在当前行尾

o:在当前行之下新开一行

O:在当前行之上新开一行

r:替换当前字符

R:替换当前字符及其后的字符,直至按ESC键

s:从当前光标位置处开始,以输入的文本替代指定数目的字符

保存命令

按ESC键 跳到命令模式,然后:

:w   保存文件但不退出vi

:w file 将修改另外保存到file中,不退出vi

:w!   强制保存,不推出vi

:wq  保存文件并退出vi

:wq! 强制保存文件,并退出vi

q:  不保存文件,退出vi

:q! 不保存文件,强制退出vi

:e! 放弃所有修改,从上次保存文件开始再编辑

之后,回车,ok!

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值