linux基本操作回顾

(1)关于linux
操作系统形态说明
Windows商业产品微软公司1983年开始推出的一套商业操作系统。
Linux一个内核芬兰的李纳斯·托沃兹( Linus Torvalds) 1991 年上大学时发布的, 他对当时流行的教学系统Minix (Unix的一个版本)的很多特点很不满意, 于是决定自己写一个合乎自己要求的操作系统, 并把这个内核放到了Internet 上, 供大家修改。后来经过众多世界顶尖的软件工程师的不断修改和完善。
Mac OS专属系统苹果公司基于FreeBSD操作系统的改造。
  • Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统。

  • 分支——Ubuntu、CentOS、Debian、redhat、红旗linux等。

(2)linux文件操作命令
  • terminal:命令行窗口/命令行解释器,解释用户命令执行相应操作。
命令说明
ls (list 清单、文件)ls -a显示所有文件及目录 (.开头的隐藏文件也会列出)
ls -l除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出
ls -i显示文件inode号
-xxx-xx-x第一列共10位,第1位表示文档类型,d表示目录,-表示文件,l表示链接文件,d表示可随机存取的设备,如U盘等,c表示一次性读取设备,如鼠标、键盘等。后9位,依次对应三种身份所拥有的权限,身份顺序为:owner、group、others,权限顺序为:readable、writable、excutable
pwdpwd查看当前路径
cd (change directory 改变目录)cd .当前目录
cd ..上一级目录
cd -撤销目录跳转操作
cd ~home目录
文件类型-普通文件
d目录文件
l链接文件
s套接字文件
p管道文件
b块设备文件
c字符设备文件
manman ls查询ls的使用手册
touchtouch xxx.x新建普通文件(文件格式:文本文件.txt C程序文件.c 压缩文件.zip 视频.rmvb ...)
touch xx(已有文件名)不会覆盖文件内容,而是更新文件的时间戳。
mkdir命令(make directory)mkdir xxx新建目录文件,注:Linux区分大小写 mkdir 新建同名目录文件时,会提示当前文件已存在。
rm (删除不可逆,注意保护文件)rm xxx删除普通文件
rm -r xxx删除文件夹
rm -rf *强制删除当前目录下所有文件
cp(copy复制)cp xxx ~/.../复制普通目标文件到指定路径
cp -r ~/.../../复制普通目标文件夹到指定路径
mv(move 移动)move xxx ~/.../移动文件到指定目录
move xxx abc重命名
nautilusnautilus ./打开当前目录图形化界面
alt+f7方向键移动命令行窗口
sudosudo 操作指令以管理员身份运行
psps -A查看当前所有进程
  • chmod的语法:
chmod [-可选参数][<权限范围>+/-/=<权限设置>] 文件/目录

[ u / g / o / a ] 为权限范围,其中

  • u:User,即文件或目录的拥有者
  • g:Group,即文件或目录的所属群组
  • o:Other,除了文件或目录拥有者和所属群组外,其他用户都属于这个范围
  • a:All,即全部用户

权限操作

  • +表示增加权限
  • -表示取消权限
  • =表示取消之前的权限,并给予唯一的权限

r:读取权限,数字代号为 “4”

  • w:写入权限,数字代号为 “2”
  • x:执行权限,数字代号为 “1”
  • :不具备任何权限,数字代号为 “0”

例如:sudo chmod u+rw /code/readme.txt

(3)vim基本操作
  • i 写入模式、i插入之前、a插入之后、A行尾插入、I行首插入、o下行插入、O上行插入
  • x 删除光标后一个字符
  • d + ←→删除光标←→字符(d +3←)、dd删除一行(其实是剪切,p粘贴)
  • y+ ←→复制光标←→字符 (y+3←)
  • c 删除并进入写入模式、w 光标向下移动一个词、cw删除一个词并进入写入模式、b光标到上一个词 、ciw词中删除一个词并进入写入模式,yi
  • f 找词
  • / 搜索、n下 N上
  • 【y i c d f 】
  • esc 回到正常模式
  • :w保存
  • :q退出vim
  • :source $MYVIMRC 刷新vim
  • jkhl上下左右
  • :split 上下分屏 、:vsplit 左右分屏 Q退出
  • ~/.vim/vimrc
  • noremap a b a键改b键
  • map a b a键改b键
  • syntax on 打开高亮
  • set number 显示行号
  • set wildmenu :命令补全
  • set hlsearch 搜索高亮
  • set incsearch 一面输入一面高亮
  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值