1. 设置环境变量 HISTSIZE , 使其能够保存10000条命令历史。
2. 为什么如果这样设置PS1 (PS1="[\[email protected]\h \W]\$ ") 显示的结果和我们预想的不一样,那要如何设置才能恢复原来默认的?
3. 想办法把当前目录下的文件的文件名中的小写字母全部替换为大写字母。
4. 使用sort以":"为分隔符,对/etc/passwd文件的第5段排序。
5. 使用cut以":"为分隔符,截出/etc/passwd的第三段字符。
6. 简述这几个文件的作用: /etc/profile, /etc/bashrc, .bashrc, .bash_profile.
7. export 的作用是什么?
8. linux下自定义变量要符合什么样的规则呢?
9. 如何把要运行的命令丢到后台跑?又如何把后台跑的进程给调到前台?
10. 列出当前目录下以"test"开头的文件和目录。
11. 如何把一个命令的输出内容不仅打印到屏幕上而且还可以重定向到一个文件内?
12. 假如有个命令很长,我们如何使用一个简单的字符串代替这个复杂的命令呢?请举例说明。
13. 我如何实现这样的功能,把一条命令丢到后台运行,而且把其正确输出和错误输出同时重定向到一个文件内?
14. 如何按照大小(假如按照10M)分隔一个大文件,又如何按照行数(假如10000行)分隔?
15. 做实验,搞明白 ; && || 这三个符号的含义。
16. 如果只想让某个用户使用某个变量如何做?
17. 使用哪个命令会把系统当中所有的变量以及当前用户定义的自定义变量列出来?
扩展阅读:
Linux环境变量之“PS1" http://www.lishiming.net/thread-5364-1-1.html
Linux支持中文 http://www.lishiming.net/thread-5360-1-1.html
让命令历史永久保存并加时间戳 http://www.lishiming.net/thread-283-1-1.html
linux 下/etc/profile、/etc/bashrc、~/.bash_profile、~/.bashrc 干啥的 http://www.lishiming.net/thread-909-1-1.html