linux学习笔记6

来源:互联网 发布:单片机编程的书 编辑:程序博客网 时间:2024/06/08 03:46

1.login shell:取得bash时需要完整的登录流程,如填写帐号,密码。login shell要读取的配置文件有两个:1./etc/profile(系统整体配置文件,最好不要修改)2.~/.bash_profile或~/.bash_login或~/.profile(使用者个人配置文件,使用者在这里修改)

2.logrotate:登录日志的轮替。

3.ls:大名鼎鼎的ls (list),显示目录包含内容的命令。ll,-a(连同隐藏文件全部显示),-d(显示目录)

4.lsattr:显示文件的隐藏属性。chattr:增删文件的隐藏属性,a文件只能增,不能删改,i文件不能增删改。

5.lsmod:核心模块观察,名称,大小,used by调用者。

6.lsof:列出被程序开启的文档。fuser正好相反,藉由文件找出使用该文件(系统)的程序。

7.lspci,lsusb:显示目前系统上有的PCI,usb.

8.mail:查看邮件。

9.make:依据makefile的配置,调用源代码,函数库,编译器来链接。

10.man:manual,查询某个命令的用法及帮助。

11.整个启动流程到操作系统之前的动作:

BIOS:启动主动运行的固件firmware,会认识第一个可启动的装置

MBR:第一个可启动装置的第一个磁区内的主要启动记录区块,内含启动管理程序;

启动管理程序(boot loader):一支可读取核心文件来运行的软件;

核心文件:开始操作系统的功能。

12.mesg:设置用户是否接受其他用户的对谈信息,n不接受;y接受。一个帐号对另一个帐号喊话:write username 终端号。对所有在线用户群发信息:wall "群发内容"

13.menu.lst:grub启动配置档。启动菜单,时延,默认启动项等。

14.mkdir:创建新目录。

15.mkfs:格式化磁盘。mkfs [-t 文件系统格式] 装置文件名 ,如mkfs -t ext3 /dev/sda4,mke2fs代参数详细格式化命令。

16.mkinitrd:重置initrd文件。initrd提供启动过程中最重要的核心模块,当根目录所在磁碟,文件系统较特殊时用initrd。

17.mknod:配置一个装置文件。如代表硬盘,外设等的装置,文件由主,次数值来表示。

18.mkisofs:创建iso镜像。

19.mkswap:创建内存置换空间。

20.modinfo:查询模块(module)的详细信息。

21.modprobe:智能加载、移除有相依性的模块。

22.more:按页显示文档内容。more没有less好。

23.motd:bash进站提醒留言信息。

24.mount:磁盘的挂载与卸载。

mount --bind:将某目录挂载到另一目录。mount --bind /home /mnt/home

根目录重新挂载:mount -o remount,rw,auto /,根目录不能被卸除,但是可以重新挂载。

umount:卸载装置文件。

25.mv:移动文件或目录,或改名。



0 0
原创粉丝点击