笔记下载

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 前言
    • 命令
    • vim
    • vim命令

前言

一个萌新写的linux的基础笔记

命令

ls //查看当前目录文件夹与文件

ls -a //查看当前目录全部文件夹与文件(包括隐藏文件)

cd 文件名 //进入文件夹

cd … //回到上一级目录

cd . //当前目录

ls -l //查看当前目录的文件夹与文件的详细

d 目录 r 读取 w 写入 x 修改

pwd //查看当前目录所在路径

mkdir 文件夹名 //创建文件夹

touch 文件名 //创建文件

vim 文件名 //打开文件,vim是文本编译器

gcc 文件名 //编译文件

gcc 文件名 -o 可执行文件名 //编译文件并且生成可执行文件

./a.out //运行刚刚编译的文件

./ 文件名 //执行可执行文件

cp 原文件 目标文件 //把原文件复制到目标文件

cat 文件名 //打印文件到当前界面

more 文件名 //以加载的方式打印文件到当前界面

mv 旧文件名 新文件名 // 修改文件名

mv 文件名 绝对路径 //移动文件或者文件夹到指定位置

zip -r 压缩后的文件名 要压缩的文件名 //压缩文件或者文件夹

unzip 解压的文件 //解压文件,可以在后面加路径解压到哪里

rm 文件名 //删除文件

rm -rf 目录名或文件名 //强制删除

sudo su //进入root管理用户,或者用户su进入root

su 用户名 //进入其他用户

sudo 更安装包名 //安装软件

chmod //修改权限

rwx =111(二进制)=7 //文件权限

ping 网站域名或ip //查询是否与目标连通

所有命令都可以加上 --help //帮助手册

man ascii //慢手册也是一个帮助手册

sort [选项] 文件名 //对文件里面的字符串排序(升序排序)

sort 选项

-f:忽略大小写;-b:忽略每行前面的空白部分:-n:以数值型进行排序,默认使用字符串排序-r:反向排序(降序)-u:删除重复行-t :指定分隔符,默认制表符;-k[n.m]:按照指定的字符范围排序,从第 n 个字段开始,到第 m 个字(默认到行尾)

wc [选项]文件名 //计算文件的Byte数、字数、列数

wc 选项

-c 只显示Bytes;-l:显示行数;-w ;只显示字数

tree:用于以树状图列出目录的内容。
ln [参数] [目标文件或目录] [目标文件或目录]:软链接也称为符号链接,为某一个文件在另外一个位置建立一个同步的链接。
file:辨识文件类型
which:用于查找文件
head:用于显示文件开头部分内容,默认情况下head指令显示文件的前10行内容
tail:用于输出文件中尾部的内容,默认情况下tail指令显示文件的尾10行内容。
top:用于动态显示cpu信息
kill:用于删除执行中的程序或工作
ps:用于显示当前进程的状态

注:创建c++文件并允许,需标准步骤1、编辑 2.编译3.执行

vim

按i进入从视图模式进入编辑模式按esc进入视图模式,在视图模式下按:进入命令模式

vim命令

q 退出wq 保存退出!q强制退出快捷键 shift +v 选中一行 上下键可以上线选择ctrl +v 选中几个 左右键选择d 剪切p 粘贴u 撤销r 替换

萌新linux的基础笔记相关推荐

  1. Linux C基础笔记(3)

    Linux C基础笔记(3) 补充申明:Linux C基础笔记共分为四部分,第一部分是Linux下基本命令,以及vi编辑器的使用还有C中的数据类型,第二部分为运算符.常量变量和输入输出.第三部分是控制 ...

  2. Linux C基础笔记(1)

    Linux C基础笔记(1) [1]四个重要的人物 肯.汤姆森:B语言发明者,C语言发明者,UNIX发明者,AT&T 丹尼斯.里奇:C语言之父,UNIX 之父 理查德.斯托曼:自由软件之父,l ...

  3. Linux C基础笔记(4)终结篇

    Linux C基础笔记(4)终结篇 补充申明:Linux C基础笔记共分为四部分,第一部分是Linux下基本命令,以及vi编辑器的使用还有C中的数据类型,第二部分为运算符.常量变量和输入输出.第三部分 ...

  4. Linux C基础笔记(2)

    Linux C基础笔记(2) **补充申明:Linux C基础笔记共分为四部分,第一部分是Linux下基本命令,以及vi编辑器的使用还有C中的数据类型,第二部分为运算符.常量变量和输入输出.第三部分是 ...

  5. Linux:基础笔记

    Linux:基础详细版 Linux基础知识: 文件信息: Linux是一个以根目录为核心,多个子目录和软链接组成的操作系统 linux中不同类型文件的颜色: 白色:普通文件 蓝色:目录 绿色:可执行文 ...

  6. 萌新资源 | 3D基础——渲染基本原理介绍

    游戏最吸引人的地方,莫过于它为玩家构建了一个全新的世界.--但有没有人想过,这些丰富饱满的世界是怎样建构起来的呢?又是经过怎样的加工最终呈现在玩家的面前呢? MG大赛加油包还不够满足大家? 今日份的萌 ...

  7. 1.linux系统基础笔记(互斥量、信号量)

    操作系统是很多人每天必须打交道的东西,因为在你打开电脑的一刹那,随着bios自检结束,你的windows系统已经开始运行了.如果问大家操作系统是什么?可能有的人会说操作系统就是windows,就是那些 ...

  8. linux驱动内核,Linux内核设备驱动之Linux内核基础笔记整理

    1. Linux内核驱动模块机制 静态加载, 把驱动模块编进内核, 在内核启动时加载 动态加载, 把驱动模块编为ko, 在内核启动后,需要用时加载 2. 编写内核驱动 #include #includ ...

  9. Linux文件目录基础笔记

    1.进入目录名称:cd cd命令主要是方便用户切换到不同目录的指令. 比如:cd #只执行cd命令默认进入root的根目录 cd /home #进入home目录,如果home目录有testdir目录的 ...

最新文章

  1. 大规模数据库的性能改善方法之一 数据分割
  2. Uncaught TypeError: Cannot read property 'setAttribute' of null
  3. 使用Trello看板管理项目
  4. spring源码分析之spring-jms模块详解
  5. [Cocos2d-x For WP8]Scene场景
  6. 没有shell63号单元_苏教版15年级数学上册第七单元整理与复习+同步练习
  7. 【Programming Clip】06、07年清华计算机考研上机试题解答(个别测试用例无法通过)...
  8. vue 引用网络css_vue如何引用其他组件(css和js)
  9. python3安装模块的命令_如何为PythonPython3安装gi模块?
  10. Android - 获取字符串长度的宽度
  11. 网络QoS原理与实现
  12. 标 题: 三维游戏里面的自动寻路的算法可能是什么样的?
  13. glassfish插件_Maven嵌入式Glassfish插件-未启动
  14. JZOJ-senior-3502. 【NOIP2013模拟11.4B组】方格游戏
  15. 百度网盘直链下载助手(MacOSChrome)
  16. 基于fpga的直流电机vhdl+论文+开题报告+(csdn免费下载)
  17. 相机拍摄时最重要的三个参数——光圈、快门、ISO
  18. bootstrap js插件篇——提示框、弹出框、警告框
  19. RTKLIB中的各种AR mode 详解
  20. 【最新可用】Omnigraffle软件的安装使用

热门文章

  1. 开源数库最佳实践-「3306π」社区北京站
  2. JavaScript中加号运算符+ 运算过程理解
  3. Gitee使用流程及其注意事项
  4. python基础编程:python如何实现浪漫的烟花秀(附代码)
  5. 怎么用python读取excel图_如何用Python读取Excel中图片?
  6. Xcode14 build WebDriverAgent提示“Cannot link directly with dylib/framework“的解决方法
  7. 《程序人生》系列-一个月了,我要谢谢,你、你、还有你
  8. python绘制条形图 中文横坐标_python3使用matplotlib绘制条形图
  9. 2017南京理工大学计算机录取分数,2018南京理工大学录取分数线预估 2017录取分数线...
  10. 微信网页授权校验文件