南京大学计算机科学实验
开发环境配置
非root用户使用sudo执行命令,需将其添加到sudo中,使用命令
123su -add username sudoexit
重启之后生效
在修改镜像的过程中,原教程操作为
1sudo echo "deb http://mirrors.tuna.tsinghua.edu.cn/debian/ stable main" > /etc/apt/sources.list
虽然使用了sudo,但仍然会报权限问题,经查找,得知该段指令会被分为两步运行,echo 会使用sudo执行,但 > 会使用非sudo身份。
第一种解决方案(避免使用su)
1sudo su -c "echo "deb http://mirrors.tuna.tsinghua.edu.cn/debian/ stable main" > /etc/apt/sources.list"
第二种(更安全)
1echo "deb http://mirrors.tuna.tsinghua.edu.cn/debian/ stabl ...
Linux
常用快捷键
按键
作用
ctrl+d
键盘输入结束或退出终端
ctrl+s
暂停当前程序
ctrl+z
当前程序放到后台运行,恢复到前台为fg
ctrl+a
将光标移到行头,相当于home
ctrl+e
相当于end
ctrl+k
删除从光标到行末的内容
alt+Backspace
删除一个单词(不是字母)
shift+PgUp
终端向上
shift+PgDn
终端向下
Shell中常用的通配符
字符
含义
*
匹配0或多个字符
?
匹配任意一个字符
[list]
匹配list中任意单一字符
[^list]
匹配list之外的字符
[c1-c2]
匹配c1到c2中任意单一字符如 [0-9]
{s1,s2,……}
匹配其中一个字符串
{c1..c2}
匹配全部字符
Linux的目录结构
/bin
Binary的缩写,存放着最经常使用的命令
/sbin
super bin, 存放系统管理员使用的系统管理程序
/home
存放普通用户的主目录,其中每个linux用户都有自己的 ...