Linux笔记
基本配置
- sudo权限: 修改
/etc/sudoers
,或者rootadduser <username> sudo
并重启 - apt软件包管理系统换源:
/etc/apt/sources.list
修改软件发布源
deb http://站点/目录名/stretch版本名 main contrib non-free三类软件包
Debian官方软件源:官网/mirror/list /usr/share/doc
有安装软件的信息
1.0 命令篇
基本命令
参考资料 https://missing-semester-cn.github.io/2020/course-shell/
-
关机、重启
shutdown
-h now
halt,挂起,相当于halt
-r now
reboot,重启
poweroff
reboot
-
手册
man
命令 -
导航
pwd 显示当前所在目录
cd
进入文件夹'..'
上级目录'.'
当前目录'/'
开头的是绝对路径` -
查看文件
ls
列出所有文件
ls -l
查看文件权限信息 -
创建文件夹
mkdir
文件夹名
rmdir
删除文件夹 -
没有vim的时候如何创建、编辑、查看文件
touch 文件
创建文件
echo 文本 > 文件
echo+重定向输入文件(会把原来内容覆盖)
echo 文本 >> 文件
追加输入(在原来内容的结尾另起一行输入)
cat 文件
查看文件
除了使用cat
看文件,还有tac
(从最后一行开始显示),more, less
(可以翻页,好用)
-
压缩
压缩一整个目录,使用tar
压缩单个文件bzip2 gzip(-d解压)
tar -cvf 目标名 文件名
压缩 ,tar -xvf
解压 -
查找
grep
用法grep "word" filename
grep "string" * # 在所有文件中搜索string |
`find`用法 `find filename`