Linux-2019-spring-misc

来自SUDA-HLT
Zhli讨论 | 贡献2019年4月10日 (三) 04:04的版本
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳到导航 跳到搜索

如果课时充裕,可以考虑:

  • C语言指针学习、C++基础知识比如vector的实现
  • linux下如何使用mysql数据库
  • linux下如何搭建一个基本的网页(动态)等,如标注系统
  • git版本控制


  • 什么是文字终端,深入理解shell,多个不同的shell
    • 可以不通过图形终端中的文字终端
  开机时可以设置不启动图形界面
  在terminal端口下按ctrl+alt+F1到F7,可分别进入1号到7号终端(默认F7回到了图形界面)

环境变量S1='hi':设置提示符

  7、$ sudo useradd ll12:创建一个新用户命令。sudo--以root的身份执行后面的命令
  8、$ sudo su:可以进入root账户

touch(创建一个文件;如果一个文件已经存在,就会更新文件的时间


    1、文本文件:ASCII文件也称为文本文件,这种文件在磁盘中存放时每个字符对应一个字节,用于存放对应的ASCII码。
    2、二进制文件:二进制文件是按二进制的编码方式来存放文件的。hexdump(hexadecimal octal dump)十六进制文件查看器

man:在线文档online 离线offline;分屏展示的时候就调用了less。输入man man 的时候就会将man的说明文档调入,用less显示。输入 man printf (如果未指定数值,优先看作为命令的帮助文档);man 3 printf C语言的库 ; man -f printf 非常简洁的说明; man -k search 查找包含search的文件


用户管理

  • 增加或删除用户
 1、useradd 低级
 2、adduser
 3、deluser
 4、sudo deluser zhli:以root的身份执行删除操作
     注意:sudo这个命令是某些用户(sudoer)可以调用。
 5、sudo adduser yli:以root的身份执行增加用户;然后输入密码等信息。
  • 切换用户
  1、su yli:切换到yli这个用户下。
  2、su :若后面没有参数,默认切换到root账户下。
  3、exit:退出


  • sudo和su的区别
    • sudo su
    • su
    • ubuntu下,sudoer文件