linux学习笔记一linux常用命令

说在前面

前面做过的项目等有空时再去补起来,现在在学linux和c++

1、初识linux

Linux简单介绍
Linux核心理念:万物皆文件;

Linux:是一个内核,而不是一个操作系统;因此我们平常说的“操作系统用的是Windows、Mac还是Linux啊?”是错误的,Ubuntu、Fedora等才是操作系统的名字,他们都使用Linux内核;

Linux的优点:
1.开放的学习环境;
2.漏洞快速修补;
3.因为内核只有几百k,因此适合嵌入式系统;

2、linux常用命令

man – 手册命令、查找系统相关信息
help – 常用命令行命令

clear – 清除屏幕

pwd – 查看当前工作目录的绝对路径

cd – 跳转对应目录

ls – 显示文件夹内容

ls -l --查看长信息
ls -a --查看所有文件

回到工作目录方法

   cd/home/user
   cd ~
   cd

touch – 创建文件

rm – 删除文件
rm -r 循环删除(可以用于删除非空文件夹)

mkdir – 创建文件夹

rmdir – 删除文件夹

cd . --当前目录

… --上层目录

mv --改文件名(当前目录)–移动文件(其他目录)

cp --复制文件

cp -r 复制非空目录

cat – 查看文件内容

echo – 写入信息

> 重定向 – 将本该显示到界面的信息定向到特定的文件里

>> 追加重定向

head – 显示头部10行信息

   -num

显示num行信息

tail – 显示尾部10行
tail -num 显示num行信息

more – 按照页的方式进行展示,按空格展示下一页

chomd

       -     删除权限

       +    增加权限

        r    读权限

        w    写权限

        x   执行权限

     664->110 110 100         八进制数

sudo apt install 软件名 – 安装软件

sudo dpkg -i xxx.deb – 安装deb文件

3、编译器

vim +文件名 用vim打开文件

普通模式

   i              输入模式
   a              输入模式
   r              替换模式
   o              换行
   v              视图模式      --  可进行文本选择
   d              删除
   d10w           删除10个单词
   d8l            删除右边8个
   d8h            删除左边8个
   dd             删除一行
   x              剪切
   10x(小写x)    剪切光标右边10个字符                            
   10X(大写X)    剪切光标左边10个字符
   y              复制                     
   y10w           复制10个单词                
   y8l           复制右边8个                     
   y8h           复制左边8个              
   yy            复制一行       
   p              粘贴

:(冒号) 命令行模式

    q                    退出
    wq                   写入并退出             
     x                   等于wq保存并退出              
     !                  强制
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值