分类: LINUX
2010-08-26 12:23:02
昨天回顾:
1. 删除所有硬链接以后文件即被删除。
2. 在没有其他操作系统的时候GRUB默认不被显示。
3. 安装星际汉王后把字典文件放如主目录的.stardict/dic 目录下。
今天内容:
进知识点:
1. umask 用于查看和更改权限掩码 默认为 022
2. chmod u/g/o/a -/+ r/w/x/s filename 用于更改文件权限。
3. chown group:user filename 更改文件的所有者。
4. find dir –name ”*.txt”用于查看文件所在的位置。locate用于从索引中查找文件的位置,updatedb用于更新文件系统的索引。
5. df –h 查看分区情况。du –sh 查看目录的大小。
6. mount devicefile dir 用于挂在文件系统。mount 需要先挂在后使用。mount –t vfat(fat32)/ntfs-3g/iso9660/nfs(NFS)/cifs(文件共享)/auto –o iocharset=utf8 Device_file Mount_Point 。先用fdisk 查看设备情况,查看设备文件进行挂载。
7. fdisk –l 显示磁盘分区情况。
8. ssh 服务的安装 apt-get install ssh scp –p user@hostname:/filename dir
9. ifconfig eth0 192.168.0.168/24
10. route add default gw 192.168.0.1(default)
11. sftp user@hostname 登陆完成以后可以 使用get命令下载文件到本地。
12. aptitude remove pkgname 卸载软件。
13. netstat –an 查看网络状态
今天问题:
1. 局域网的虚拟机和虚拟机之间怎样通信?
将虚拟机和真机用Brige模式连接相当于真机和虚拟机之间用交换机连接,虚拟机可以设定为和真机处于同一网段,也可以自动获取ip。
昨天回顾:
1. ssh 的使用。
今天课程:
课程内容:
1. 使用update-alternatives –config vi 来配置默认的版本。
2. 设置vim 自动编号 set nu 设置自动缩进set ai 高亮显示syntax on。编辑/etc/vim/vimrc文件可以配置vim的各个参数。
3. 撤销用u 重做用 . ;
4. shell脚本#!用于说明默认的命令解释器。
5. history 可以查看 历史命令 history –c 清除命令历史 history num 查看num个最近使用的命令。在根目录下有.bashrc 。
6. env 命令可以查看环境变量 export 导入环境变量。如果像永久保存环境变量则要在.profile文件中导入环境变量。echo 会直接输出单引号中的字符 而会解释双引号里面的内容并打印输出。echo “$PATH + `ls –lF /etc ` +\$”。
7. 通配符*、?、[m,n]、如touch zhu[1,2,3] 为创建分别为zhu1,zhu2,zhu3的文件。
8. shell 编程中$0 相当与第一个参数$# 相当于c中的argc-1 $@为参数集合 $?上一条命令的Exit Status $$当前shell的进程号。
9. 在shell 中“=”如果前后没有空格则表示为赋值 如果有空格则表示判断。
10. init 0 可以关机。
|
11. 虚拟机安装vmweare tools :在虚拟机上端点击选择install VMware tools 在虚拟光驱中会出现 安装包,安装完重启就能够使用VMware tools 了。
1.关于通配符中的[]的使用有些疑问在网上找了点资料,写在这里:
[]表示单个字符,但是在[]中可以给出限定条件例如:a[!0-9]b :a与b之必须也只能有一个字符, 但不能是阿拉伯数字, 如axb, aab, a-b。\为转义字符,单引号中间的通配符按常规字符处理。a{abc,xyz,123}b a与b之间只能是abc或xyz或123这三个字符串之一。