《Linux与网络编程》——笔记(1)

基本知识

  • 在linux中,一切都是文件

  • 进程的标识是PID

  • 目录是特殊的文件

  • 符号连接也是一种文件,比如桌面上的图标

  • 查看环境变量

    1
    2
    echo $PATH
    export #查看所有的系统变量
  • Tab键快速补全

  • ls

    • ls [选项] [文件名…]

    程序ls先列出非目录的文件项,然后是每一个目录中的”可显示”文件。

    如果 没有选项之外的参数【译注:即文件名部分为空】出现,缺省为 “.” (当前目录)。

    选项” -d “使得目录与非目录项同样对待。

    除非” -a “ 选项出现,文 件名以”.”开始的文件不属”可显示”文件。

    以当前目录为准,每一组文件(包括非目录文件项,以及每一内含文件的目录)分 别按文件名比较顺序排序。

    如果” -l “选项存在,每组文件前显示一摘要行: 给出该组文件长度之和(以 512 字节为单位)。

    输出是到标准输出( stdout )。

    除非以” -C “选项要求按多列输出,输出 将是一行一个。然而,输出到终端时,单列输出或多列输出是不确定的。可以分别 用选项” -1 “ 或” -C “来强制按单列或多列输出。

  • cat

    • cat [选项列表] [文件列表]…
    • 将文件列表中的文件或标准输入连接到标准输出。
    • tac,反转显示文件
  • date:查看系统时间

  • ps:查看系统正在执行的进程

  • man:查看命令的手册

  • pwd:查看当前路径

  • mkdir:创建文件夹

  • mv

    • mv [选项]… 源文件 目标文件 (重命名)
    • mv [选项]… 源文件… 目录 (移动)
    • mv [选项]… –target-directory=DIRECTORY SOURCE… (移动全部”源文件”参数到”目录”中)
    • -i (覆盖前提示)
  • cp

    • cp [options] source dest (复制为某个文件)
    • cp [options] source … directory (复制到某个目录下)
  • rm

    • rm [options] file…
    • -r 递归删除
    • -f 不做提示
    • -i 进行确认
  • alias:设置指令的别名。

    • alias[别名]=[指令名称]
打赏
  • 版权声明: 本博客所有文章除特别声明外,均采用 Apache License 2.0 许可协议。转载请注明出处!

请我喝杯咖啡吧~

支付宝
微信