Linux-2025-fall
课程安排
- 老师: 李正华
- 助教:周昊喆、郑书禾
- 计23计科1班,计23计科2班(大三上)
- 专业选修课
- 上课时间和地点
- 理论课:周一 3-4节 9:55-11:30 逸夫楼334 【1-17周】
- 实践课:周三 1-2节 8:00-9:35 理工楼243 【单周】
- 没上课的情况记录:
- 平时10%(考勤等)、实验成绩30%(实验报告、随堂考试)、期末60%(闭卷)
注意事项
- 上机课做学习无关的事情,发现则平时和实验成绩为0
自学资料
参考书
- Unix & Linux大学教程 哈恩(Harley Hahn) (作者), 张杰良 (译者) 【基础内容、讲得比较细;图书馆可以借】
- 跟阿铭学Linux 李世明 人民邮电出版社 【难度适中,我们只学前半部分】
- 鸟哥的Linux私房菜 基础学习篇(第三版)【我觉得讲得比较深,想深入学的同学可以考虑用】
板书和笔记
Lesson 7(2025.10.20;第?周,看看之前的周数对不对)【随堂考试 4 道题】
Lesson 6(2025.10.13;第6周)
- 普通(命令)模式下,移动光标,删除,复制粘贴,替换,撤销等操作
Lesson 5(2025.9.29;第5周)
- cp,mkdir, mv, rm等命令的使用
- 内部命令与外部命令的区别
- vi的介绍。
- 所使用到的命令
1990 type rm mkdir ls cd pwd 1991 alias lm='ls -la --color=never' 1992 lm 1993 ls -la 1994 echo $PATH
Lesson 4(2025.9.22;第4周)【随堂考试 3 道题】
- shell使用技巧(快捷键进行检索,终止进程等)
- 文件查看(cat,head,tail,less,hexdump命令等)
- 文件操作(cp命令)
- 所使用到的命令
1991 history 1992 history | egrep 'man' 1993 man printf 1994 man ls 1995 ls 1996* 1997 history | egrep 'man' 1998 less en.dev.autotagMIRA.conll.dep 1999 man hexdump 2000 hexdump -c en.dev.autotagMIRA.conll.dep 2001 hexdump -c en.dev.autotagMIRA.conll.dep | less 2002 hexdump en.dev.autotagMIRA.conll.dep | less 2003 hexdump -c en.dev.autotagMIRA.conll.dep | less 2004 man cp
Lesson 3(2025.9.15;第3周)
- man ls的使用方法
- man man(man的基本使用)
- 所使用到的命令
1991 ls 1992 ls / 1993 whereis ls 1994 vi /etc[防ban去掉]/hosts 1995 cd xxx 1996 ls -a 1997 cd . 1998 cd .. 1999 man ls 2000 ls 2001 ls --color=never 2002 man ls 2003 ls Documents 2004 ls -d Documents 2005 ls -ld Documents 2006 pwd 2007 ls -l 2008 ls -lh 2009 ls -lS 2010 ls -ltc | less 2011 ls -lta | less 2012 ls -lt | less 2013 man ls 2014 man man 2015 man printf 2016 man 3 printf 2017 printf '%30d%20.3f' 232 2.2323232 2018 printf '%30d%20.3f\n' 232 2.2323232 2019 printf '%-30d%-20.3f\n' 232 2.2323232 2020 man -k print 2021 man -k print[efgh] 2022 man -k print[e][r]
Lesson 2(2025.9.8;第2周)
- shell基本使用、shell的概念、父shell、子shell
- 命令语法、ls命令
- 命令行参数、python中sys.argv
- 所使用到的命令
1988 ps afx | egrep bash 1989 echo $$ 1990 exit 1991 ls 1992 ps afx | egrep bash 1993 bc 1994 sudo su 1995 ls 1996 ls -l 1997 ls -a 1998 ls --all 1999 ls -la 2000 ls Downloads/ Documents xxx
Lesson 1(2025.9.1;第1周)
- 课程介绍、个人介绍
- Linux安装
- 图形界面、文字界面
- 所使用到的命令
1987 uname -a 1988 ps afx | egrep gnome 1989 init 3 1990 sudo init 3 1991 w 1992 who 1993 man who 1994 w 1995 who 1996 vi a.txt 1997 bash