linux基础

(11)ln   (link,连接文件)
基础:windows中快捷方式,实际上快捷方式和它指向的文件是独立的两个文件,两个都占硬盘空间,只不过访问快捷方式时,其效果等同于访问指向的文件
linux中有两种连接文件:
一种叫软连接(符号连接),等同于windows中快捷方式
一种叫硬链接
创建软连接文件:ln -s 源文件名  符号连接文件名
举例:ln -s src.c    linker.c   
linker.c就是src.c的一个符号连接文件
硬连接:ln  src.c  linker.c   硬连接实际上和源文件在硬盘中是同一个东西,效果类似与硬盘上的一个文件,在文件系统上,在我们看来有好多个文件一样。每次删除一个文件时,只要
他还有其他的硬连接存在买这个文件就不会被真正删除。只有灯所有的连接文件都删除了,这个我呢见才会真正从硬盘上删除。

ls -l显示的详细信息中
-rw-r--r--   
drexr-xr-x    
一共10个字符,第一个字符表示文件类型,后面9个字符表示文件权限。
文件类型:
-   表示普通文件. a.c    1.txt
d   表示文件夹
l   表示符号连接文件,后面会打印出指向的文件->
s   表示socket文件
p   表示管道文件  pipe

(12)man       查询man手册
man 1 ls     1表示查询的是Linux命令
man 2 xx     2表示API
man 3 xx     3表示C库函数

(13)apt-get
作用:在ubuntu中用来在线安装,卸载软件
apt-get install vim
apt-get remove vim
必须上网

说明:apt-get 安装软件的原理和必要性。

编辑器:linux常用编辑器   自带最古老的vi    。比较好用的vim
vim是vi的升级版
:wq    保存并且退出
:W     只保存不退出
:q     不保存退出
:q!    不保存强制退出
:wq!   保存并强制退出 


3.2 VIM的高级应用
*查找     输入/xxx   就可以查找到xxx
*快速切换行  输入:num  就可以快速切换到num行
*显示行号   :set nu
取消显示行号    :set nonu
设置永久显示行号,需要修改vi的配置文件。打开vi的配置文件~/.vimrc,在其中输入set nu即可
行删除:
命令模式下,先将光移动到需要删除的行,输入dd
如果要删除连续的3行,光标移动到需要删除的第一行   输入3dd
行复制粘贴
复制:命令模式下,nyy
粘贴:命令模式下,p
复制时把光标放在多行的第一行,粘贴时实际粘贴到当前光标所在行的下一行

3.3.2   rwx与权限表示
ls -l显示详细信息
drwxr-xr-x   10个字符,第一个表示文件类型。剩下的9个分成3组,表示文件权限。
前三个表示此文件的属主对文件的权限
中间三个表示此文件属主所在的组对文件的权限
最后三个表示其他用户对文件的权限
rwx怎么解析:r代表可读,w表示可写,x代表可执行
r-x:可读,不可写,可执行
r--:可读,不可写,不可执行

3.3.3 使用sudo暂时获取root权限

使用技巧:
1.使用tab键输入
2.linux命令行中一些符号的含义
.    代表当前目录
..   代表上一层目录,当前目录的父目录
-    代表前一个目录,
~    代表当前用户的宿主目录,就是操作系统为当前用户所设计的用来存放文件,工作的默认目录。如windows中的“我的文档目录”,就是windows为我们设计的宿主目录/home/username/,
     root用户的宿主目录是/root.
/    代表根目录
$    普通用户的命令行提示符
#    root用户的命令提示符
*    万能匹配符

3.3, linux中权限表示&管理
3.3.1  普通用户与特权用户   su命令切换用户   su root           su olyoxia    普通用户权限受到限制,不能使用apt-get install 安装程序


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值