Linux操作系统

Linux文件系统是树型层次结构,具体如下图所示,最重要的是根目录 /

/             整个文件系统的根

/bin/      存放着最经常使用的命令

/boot/    存放启动Linux时使用的一些核心文件

/dev/       设备文件目录

/etc/        系统管理所需要的配置文件和子目录

/etc/init.d/    系统服务启动配置脚本目录

/home/      用户的主目录

/lib/         系统存放所需的共享库和静态库

/media/     光驱,软驱,USB存储设备加载所用的目录

/mnt/       加载的文件系统目录

/opt/         某些可选软件安装后放入此目录

/proc/       不是真正的文件系统,操作系统运行时,进程信息及内核信息(比如CPU,硬盘分区,内存信息等)存放在这里

/root/       根用户(root 用户 )的主目录   

/sbin/     存放系统管理命令,一般只供root用户使用

/tmp/      存放系统运行过程中的临时文件,一般在系统重启后将被清空

命令或者路径记不全的时候直接按两次Tab键,就会出现当前可用的选项,完全可以说是最好用的帮手

注意:由于Linux中目录也被当成文件,所以在不知道的情况下切换到一个文件中是会报错的

ls命令的可用参数:

-l(ls -l可以写成ll)

-a 显示所有文件和文件夹(包括隐藏文件/文件夹)

如果在后面添加路径就可以查看指定路径下的文件,不需要切换到该路径下才能查看

useradd 新用户名

passwd  用户名    /etc/shadow 中存放的是加密过后的密码 密文  tail /etc/shadow

passwd -d 用户名 tail -n 1/etc/shadow  删除密码

用户登录 su 用户名

用户退出 exit

删除用户  userdel (-rf)用户名 必须是root权限才能执行 需要在前面加上sudo

修改文件权限

touch filename

chmod u=x g-w o+x a=w filename

chmod 427 filename

查看内核源程序

vscode open folder —> home->headless->os->linux—>ok

修改内核源码

在vscode里 save all

重新编译linux内核

/root/os/linux-0.11-lab /0(cur)/linux #   make

测试新内核是否正常

/root/os/linux-0.11-lab # ./run

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值