linux常用指令(持续更新)

基本访问指令:
直接进入用户的home目录: cd ~
进入上一个目录: cd -
进入当前目录的上一层目录: cd ..
进入当前目录的上两层目录: cd ../..
利用tab键,自动补全目录名称

一些常用指令以及快捷键
利用ctrl+C终止程序运行
获得超级root权限 sudo
更新源 sudo apt-get update
更新软件版本 sudo apt-get upgrade

基本文件操作指令

1、创建文件夹或目录:mkdir

-m, --mode=模式,设定权限<模式> (类似 chmod),而不是 rwxrwxrwx 减 umask-p, --parents     可以是一个路径名称。 此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录;
-v, --verbose     每次创建新目录都显示信息

(1)创建一个空目录:mkdir file
(2)递归创建多个录:mkdir -p file1/file2
(3)创建权限为777的目录:mkdir -m 777 file
(4)创建新目录都显示信息:mkdir -v file

2、删除文件夹或目录

3、强制打开与修改read-only文件

如何创建与编译Python文件

1、首先创建一个新的.py文件,也可以用gedit打开

vim test.py
或者其他编译器

2、写好文件并保存退出后,使用以下指令来编译运行Python文件

python test.py

如何编译C/C++文件:

1、首先创建一个新的.cpp或者.c文件,也可以用vim打开

gedit test.cpp

2、编译文件,单个文件使用以下指令编译:

gcc -o test test.cpp//其中第一个test是给生成的可执行文件赋上文件名,可以随便起
  • 插播关于gcc的小知识:

    GNU CC(简称为Gcc)是GNU项目中符合ANSI C标准的编译系统,能够编译用C、C++和Object C等语言编写的程序。Gcc不仅功能强大,而且可以编译如C、C++、Object C、Java、Fortran、Pascal、Modula-3和Ada等多种语言,而且Gcc又是一个交叉平台编译器,它能够在当前CPU平台上为多种不同体系结构的硬件平台开发软件,因此尤其适合在嵌入式领域的开发编译。

  • 后续gcc详解持续更新

3、运行生成的可执行文件

./test

linux常用指令(持续更新)相关推荐

  1. conda常用指令-持续更新中

    conda常用命令 激活环境 列出所有环境 激活环境 conda activate 环境名称 列出所有环境 conda info --envs

  2. Linux常用指令(命令)超级无敌全合集加图文说明

    Linux常用指令(命令) 指令与选项 基础指令 1.ls指令 2.pwd指令 3.cd指令 4.mkdir指令 5.touch指令 6.cp指令 7.mv指令 8.rm指令 9.vim指令 配置域名 ...

  3. Linux常用指令总结二~~

    文章目录 1. crond任务调度 2. 磁盘分区 3. 磁盘情况查询 4. 网络配置 5. 进程管理 6. 服务(service)管理 7. 动态监控进程 8. 监控网络状态 9. RPM包和YUM ...

  4. linux常用指令总结一~~

    目录 1. 用户指令 2. 用户组指令 3. 文件目录类 4. 时间日期类 5. 搜索查找类指令 6. 压缩和解压类指令 7. 组管理 8. 权限 Linux常用指令总结二~~指路==> 1. ...

  5. 【Linux常用指令2】

    目录: 前言 文件查看命令 grep(全局正则表达式打印) cat (默认从键盘读取数据) more (更多) less (重要) head tail wc sort(文本内容排序) uniq(uni ...

  6. 【ZZ】Linux常用指令

    linux常用指令 - 个人文章 - SegmentFault 思否 https://segmentfault.com/a/1190000011068772 查看目录下有什么文件信息 ls //lis ...

  7. Linux常用指令和系统管理命令总结

    Linux常用指令: ls 显示文件或目录 ls -l 列出文件详细信息 ls -a 列出当前目录下所有文件或目录,包括隐藏的 ls -al 显示详细文件信息,包括隐藏的文件 mkdir 创建目录 m ...

  8. linux登录指令 pgsql_一句一例解读20条Linux常用指令,学会了你就入门了

    玩过Linux的朋友都知道,Linux是基于命令行的操作系统,学习Linux必须学习Linux的指令,但是Linux的指令群非常庞大,很多"小白"无从下手,作者根据多年授课经验,总 ...

  9. Linux常用指令<三>

    2022_2_4学习命令补全.时间日期类命令(date / cal).历史命令(history)                         区分whoami 和who am i 目录 命令补全 ...

最新文章

  1. 【Vue】组件复用导致的路由切换时页面不刷新问题
  2. 本地jar文件中搜索class
  3. JZOJ 5458. 【NOIP2017提高A组冲刺11.7】质数
  4. WMI使用的WIN32_类库名
  5. 插座上的Linux充电器.不..Marvell Plug Computer
  6. 11 二叉查找树中搜索区间
  7. 服务器和客户端Socket单向通信例子
  8. C#实现实时监控文件目录下的变化
  9. 镜头分割:像素域方法综述
  10. 工信部BIM工程师系列发布测评考试大纲
  11. 利用DEEPLABV3-RESNET101获取人体蒙版
  12. EXCEL如何将平均值加减标准差设置为科学计数法显示
  13. modelsim与debussy的联合仿真
  14. 头条App项目测试实战(二)App手工测试流程以及需求分析与评审
  15. 微信跳转php代码,微信打开域名跳转浏览器纯PHP代码已适配安卓和IOS系统
  16. Svelte-Ui-Admin基于svelte-ui中后台管理系统|Svelte3+Vite3后台框架
  17. 澳洲技术移民评分标准
  18. 笔记本能搜索到别人家的WiFi但唯独搜索不到自家的
  19. 十六进制的加减乘除c语言,十六进制的乘除法怎么运算
  20. CSS属性display的用法 display=

热门文章

  1. 浅谈.net remoting 与webservice
  2. 一周最新示例代码回顾 (4/2–4/8)
  3. idea 启动选择profiles_玩转SpringBoot 2 之项目启动篇
  4. rpc调试工具grpcui的安装使用
  5. flexible.js淘宝移动端rem自适应用法
  6. ndroid中View.inflate()
  7. mysql 给指定用户指定数据库
  8. PHP用set_error_handler()拦截程序中的错误
  9. Spring框架是如何判断是否是上传文件请求呢
  10. MySQL5添加外键约束错误 (Error Code : 1005)