尚学堂linux笔记(二)
尚学堂linux笔记(二)
touch 文件 创建文件
rm 文件名 删除文件
rm –r 文件夹名 递归删除文件夹
rm –rf 文件夹名 递归强制删除文件夹
rmdir 文件夹名 删除空文件夹
cp (-r)源文件/原文件夹 目标文件/目标文件夹
mv(-r) 源文件 目标文件/目标文件夹
tree 树状显示
查看环境变量:windows下查看所有环境变量:set
linux下查看所有环境变量:export
查看某一个名字的环境变量:windows下 set 环境变量名
linux 下 echo $环境变量名(大写)
more 文件名 查看文件
cat 文件名 查看文件
head –n 文件名 查看前几行
tail –n 文件名 查看后几行
find 位置 -name 匹配表达式 查找文件,支持通配符
whereis 命令 查看命令的一些信息
ln –s 文件 链接名 为某一文件建立一个链接(保持链接文件的同步性) ,带上参数-s ,它只会在你选定的位置上生成一个文件的镜像,不会占用磁盘空间, 不带参数,它会在你选定的位置上生成一个和源文件大小相同的文件。
adduser(useradd) 用户名 增加用户
passwd 用户名 修改用户密码
/etc/passwd 文件中有所有用户信息
userdel –r 用户名 删除用户,加-r表述将用户目录下的文档一并删除
usermod 选项 用户名 修改用户信息, -g 组名 修改用户所属组
groupadd〔选项〕用户名, -g 添加组号(大于500)
groupmod 选项 组名 , -g 修改组号
su 用户名 su命令的常见用法是变成跟用户或超级用户,如果发出不带用户名的su命令,则系统提示输入根口令,输入之后则可换为根用户。如果登陆为根用户,则可以用su命令成为系统上任何用户而不需要口令。
who -a显示所有用户的所有信息,-m显示运行该程序的用户名,和“who am I”的作用一样 -q只显示用户的登陆帐号和登陆用户的数量,该选项优先级高于其他任何选项,-u 在登陆用户后面显示该用户最后一次
相关文档:
1. modprobe 加载内核模块
a) 在 /etc/module.conf 中查找别名
b) 在 lib/modules/version/module.dep 中判断是否有依赖模块需要被提前加载(该文件被depmod-a建立)
2. 2.4内核中不一定非用init_module和cleanup_module做开始和结束的函数,但需要用module_init和
module_exit申明。
......
在上一部分提到过了,vivi作为bootloader,向内核传递启动参数是其本职工作之一。要把这个情景分析清楚,不仅仅需要分析vivi的参数机 制,而且要分析Linux kernel的接收机制。因为这是一个简单的通信过程,比起本科所学习的TCP/IP来简单的多,但是因为简单,所以在协议上并不规范,理解上反而不如 TCP/IP协议。下面就分为两 ......
文件命令
ls – 列出目录
ls -al – 使用格式化列出隐藏文件
cd dir - 更改目录到 dir
cd – 更改到 home 目录
pwd – 显示当前目录
mkdir dir – 创建目录 dir
rm file – 删除 file
rm -r dir – 删除目录 dir
rm -f file – 强制删除 file
rm -rf dir – 强制删 ......
linux的热插拔是Greg Kroah-Hartman维护,所以这是篇经典文章。如果你有USB或者PCI设备驱动开发基础,一读就可以理解。
Hot-pluggable devices have been created to solve a number of user needs. On laptop computers, PCMCIA devices were designed to allow the user to swap cards while the computer was sti ......
Linux内核源码分析-链表代码分析
分析人:余旭
分析时间:2005年11月17日星期四 11:40:10 AM
雨 温度:10-11度
编号:1-4 类别:准备工作
Email:yuxu9710108@163.com
时代背景:开始在www.linuxforum.net Linux内核技术论坛上面发贴,在网友的帮忙下,
解决了一些问题。
版权声明:版权保留。本文用作其他用 ......