《精通Linux》 - 笔记1

分类: 编程 标签: linux

2020五一假期计划把这本书刷完,然后留下笔记,书籍扔掉。

Ch01 概述

推荐书目

Ch02 基础命令和目录结构

标准输入输出

$ ls /fffffff > f
ls: cannot access '/fffffff': No such file or directory
$ ls /fffffff > f 2> e
$ ls /fffffff > f 2>&1

基础命令

shell可以使用通配符匹配文件名和目录名

中间命令

更改密码和shell

环境变量shell变量

$ STUFF=blah
$ export STUFF
$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
# 将路径dir加入到PATH的最前面,这样shell会先查找dir路径
$ PATH=dir:$PATH
# 将路径dir加入到PATH的最后面,这样shell最后查找dir路径
$ PATH=$PATH:dir

命令行编辑

查看帮助

$ man -k sort
apt-sortpkgs (1)     - Utility to sort package index files
bunzip2 (1)          - a block-sorting file compressor, v1.0.6
bzip2 (1)            - a block-sorting file compressor, v1.0.6
comm (1)             - compare two sorted files line by line
sort (1)             - sort lines of text files
tsort (1)            - perform topological sort
$ man 5 passwd

查看进程

文件模式和权限

归档和压缩

目录结构

以超级用户的身份运行命令

User_Alias ADMINS = user1
ADMINS ALL = NOPASSWD: ALL
root ALL=(ALL) ALL

推荐书目