首页 > 系统相关 >学习linux系统中的一些笔记(持续更新)

学习linux系统中的一些笔记(持续更新)

时间:2023-09-10 12:44:24浏览次数:38  
标签:文件 笔记 sudo 更新 命令 ls linux 隐藏 man

快捷键:
  CTRL+ALT+T  打开终端
  CTRL+SHIFT+T  新建标签页
  ALT+数字N  终端中切换到第N个标签页
  TAB  终端中命令补全,输入开头补全
  上下键盘  切换命令历史
  CTRL+C  中断程序运行

Linux命令
  命令格式:command [option] [arguments] (选项和参数)
  其中选项(option)是调整命令执行的开关,选项不同决定了命令的显示结果不同,参数(arguments)是指命令的作用对象。
 
sudo是提升权限的命令,普通用户要加,管理者账号不需要。


  ls命令
    ls和ls.是两条等价的命令,显示是当前目录的内容,这里“.”就是参数,表示当前目录,这个参数可以省略。我们可以用ls-a.显示当前目录中的所有内容,包括隐藏文件和目录。其中“-a”就是选项,改变了显示的方式。
    -a显示隐藏文件,隐藏文件前面带 . ,建立文件时前面加点 . 就能建立隐藏文件。

  man命令
    man是manual的缩写,我们可以通过man man来查看man的帮助

    1 Executable programs or shell commands(用户命令帮助)
    2 System calls (系统调用帮助)  
    3 Library calls (库函数调用帮助)  
    4 Special files (usually found in /dev)  
    5 File formats and conventions eg /etc/passwd(配置文件帮助)  
    6 Games  
    7 Miscellaneous (including macro packages and conventions), e.g. man(7), groff(7)  
    8 System administration commands (usually only for root)  
    9 Kernel routines [Non standard]  

  cd 命令
     进入这个目录

  sudo apt-get install XXX
     就可以安装XXX软件,比如我们常用的Vim,就可以用sudo apt-get install Vim来安装
    sudo apt-get remove   卸载软件包
                          autoremove    卸载所有自动安装且不再使用的软件包
                          purge     卸载并清除软件包的配置
 
  whereis

  find

  locate
    等价于windows下的everything,空格加文件名

  sort

  touch
    touch test.txt   touch .test.txt 加 . 是隐藏文件
  mkdir
    建立文件夹
 
  tree
   列出树状文件目录(子目录、子子目录)

  rm
    -r,-d可以删除文件夹。
    删除命令 rm-rf/* #无需确认循环删除
  rmdir
    删除空文件夹

  cat/less/more
    
  cp/mv
    用法:mv text file #将 text 移动到 file 中
    复制,移动命令,可以在过程中重命名  as {}

  终端
    echo "ibase=2;obase=10;100"|bc
    1100100

    echo '****'| od -tx1 -tc
    十六进制输出ascii码和文本

标签:文件,笔记,sudo,更新,命令,ls,linux,隐藏,man
From: https://www.cnblogs.com/dkyzhouyikai/p/17691028.html

相关文章

  • 二分笔记
    二分优点,加快在有序数列中,蓝红区域的扩展,朴素算法缓慢进行.如何扩展,用灰色区域的中点来判断,然后扩展颜色区域,灰色区域会不断减少,只要logn次就能把灰色区域长度缩小为0  l在哪里,哪里就是蓝色,r同理,假设没有蓝色区域,赋值0(保留了一个位置)会导致,扩展过程中,红色......
  • CMU15721 笔记:Project 1 - Foreign Data Wrapper
    CMU15-721Project1-ForeignDataWrapperPre2003年,SQL标准中增加了一个访问远程数据的规范,称为外部数据的SQL管理(SQL/MED)。从9.1版开始,PostgreSQL就开始开发这个特性来实现SQL/MED的一部分。在SQL/MED中,远程服务器上的表称为外部表。PostgreSQL的外部数据包裹......
  • 第一、二章学习笔记
    Unix/Linux系统编程学习笔记第一章、第二章知识点归纳以及最有收获的内容一.进程与线程Unix/Linux系统中,进程是程序的执行实例,而线程是进程内的执行单元。进程之间通常是独立的,而线程共享进程的资源。最大的收获是理解了进程与线程之间的区别,以及它们如何协同工作。进程(Proc......
  • 《阿里大数据之路》读书笔记:第三章 数据同步
    第三章数据同步数据同步技术含义:不同系统间的数据流转,有多种不同的应用场景。应用场景:同类型不同集群数据库之间的数据同步主数据库与备份数据库之间的数据备份主系统与子系统之间的数据更新不同地域、不同数据库类型之间的数据传输交换大数据系统中的数据同步数据从业务系统同步......
  • 学习笔记-计算机病毒对抗技术-高级反病毒
    虚拟机技术1、虚拟CPU2、虚拟进程环境3、虚拟执行进程代码虚拟机在反病毒领域中的应用1、处理变形病毒2、基于虚拟机技术的行为判定病毒与虚拟机的对抗云查杀技术启发式扫描技术1、动态启发式2.静态启发式主动防御技术1、获得SSDT表2、在SSDT表中定位要替换的函数地址的位置3、使用......
  • linux firewall 常用命令
    #1.启动防火墙systemctlstartfirewalld#2.关闭防火墙systemctlstopfirewalld#3.查看防火墙状态systemctlstatusfirewalld#4.开机自动禁用systemctldisablefirewalld#5.开机自动启动systemctlenablefirewalld#6.开放80/tcp端口(--permanent永......
  • Python学习笔记-Python判断语句
    布尔类型和比较运算符布尔类型进行判断,只有2个结果:是否程序中,如何描述:是或否?使用:布尔类型。Python中常用的6种值(数据)的类型类型描述说明数字(Number)支持整数(int)浮点数(float)复数(complex)布尔(bool)整数(int),如10、-10浮点数(float),如13.14、-13.14复数(complex),如4+3j,以j结尾表示复数布尔(bool)......
  • linux下运行pycharm
    访问PyCharm官网,下载PyCharm社区版安装包pycharm-community-2022.2.3.tar.gz。放到服务器上去然后,到服务器上切换到放置的目录下,执行如下命令解压安装文件:sudotar-zxvfpycharm-community-2022.2.3.tar.gz-C/usr/local打开一个Linux终端,执行如下命令:cd/usr/local/pycharm-comm......
  • LINUX常见命令一张图
    LINUX常见命令一张图今天先到这儿,希望对云原生,技术领导力,企业管理,系统架构设计与评估,团队管理,项目管理,产品管管,团队建设有参考作用,您可能感兴趣的文章:领导人怎样带领好团队构建创业公司突击小团队国际化环境下系统架构演化微服务架构设计视频直播平台的系统架构演化微......
  • Linux环境编程-进程管理
    一、进程的基本概念1、进程与程序程序是存储在磁盘上的可执行文件,程序被加载到内存中开始运行称为进程,一个程序可以同时加载成多个进程,进程就是处于活动状态下的程序2、进程的分类进程根据功能不同一般分为三种类型:交互进程、批处理进程、守护进程交互进程:由一个shell终端......