--uname显示操作系统信息
--dmesg显示系统启动信息
--du显示指定的文件(目录)已使用的磁盘空间
--df显示文件系统磁盘空间的使用情况
--free显示当前内存和交换空间的使用情况
--fdisk -l 显示磁盘信息
--locale显示当前语言环境
5、挂载点(mount 设备目录 挂载目录)
--访问设备 (那设备当成一个文件 , 和另外一个文件夹进行绑定)
--例如挂载光驱:步骤 [cd /mnt]---[mkdir cdr]---[mount /dev/cdrom /mnt/cdr]---[cd cdr]--OK!直接访问光驱内容
--卸载挂载设备(umount /dev/cdrom)--注意必须先退出挂载目录,否则出现"device is busy"错误.
6、startup-shutdown(linux启动流程)
--A、boot sequence(important) linux启动过程
a. load bios(hardware information)
b. read MBR's config to find out the OS
(MBR--Master Boot Record , 硬盘第一个物理扇区,柱面0、磁头0、扇区1,包含主引导程序和硬盘分区表)
c. load the kernel of the OS
(加载为kernel核心的OS)
d. init process starts...
(启动linux第一个进程init)
e. execute /etc/rc.d/sysinit
(执行系统最重要的配置文件,后台启用进程)
(rc.d--run command)
f. start other modules(stc/modules.conf)
(开启各种模块 , 如内存管理模块、硬盘管理模块)
g. execute the run level scripts
(系统启动是分层次的,根据情况执行 , 每个层次之间没关系)
0 - 系统停机状态
1 - 单用户工作状态 root
2 - 多用户状态(没有NFS)
3 - 多用户状态(有NFS)
NFS - Network File System 网络文件系统,联网系统
4 - 系统未使用,留给用户
5 - 图形界面
6 - 系统正常关闭并重新启动
如:cd /etc -- 有rc0.d、rc1.d、rc2.d、rc3.d、rc4.d、rc5.d等多个文件夹,保存着各个层次执行的进程文件
h. execute /etc/rc.d/rc.local (重要)
(保存其它进程脚本,如tomcat自动启动 , 要修改此配置文件)
i. execute /bin/login
(登录界面)
j. shell started...
7、vi 文本编辑器
--两种模式:命令模式编辑模式
--vi [文件名]
(切换到编辑模式)
aappend-光标后添加
iinsert-光标前插入
oopen-另起一行编辑
esc (切换回命令模式)
:w存盘
:wq 存盘退出
:q退出
:q! 不存盘退出
dd删除其中一行
dw删除一个单词
(sudo gedit 文本常用linux下的文本编辑器,比vi好用)
8、用户设置
--切换用户(switch user) su username
小技巧:直接exit切换
--添加用户 useradd username [-g] [组名](分配到某个用户组)
(创建后会自动在/home目录下创建该新用户的文件夹 , 如/home/username)
--设置密码 passwd username
--cd /etc
--查看用户信息 more password
如新增的用户信息:username:x:500:500::/home/username:/bin/bash
第一个数字,代表用户组,当添加用户没有指定用户组时 , 系统会创建一个和用户ID一样的组ID;
第二个数字:用户ID号;
用户的目录是/home/username;
用户的SHELL是/bin/bash
(命令---SHELL[解释命令]---kenrel内核)
SHELL有多种类型,如csh、bash(常用)、bsh、ksh、sh(最原始)
--添加用户组 groupadd groupname
--查看用户组信息 more group
--删除用户组 groupdel groupname
--修改用户 usermod [-g] [组名] [用户名]
--删除用户 userdel username
然后把/home的文件夹删除了 rm -rf 文件夹
9、权限file privilege
--linux把文件的权限分成四种:r:readw:writex:execute-:none
如:-rw-r--r--
lrwxrwxrwx
推荐阅读
- 宝宝畅玩益智游戏,宝宝益智游戏app
- 手机uc怎么打开html5,手机uc网页出错是什么原因
- chatgpt定制营养餐,营养餐定制的概念
- 刚换路由器怎么感觉不快,为什么换了新路由器感觉网速变慢了
- go语言开发人才 go语言软件开发
- 小程序放到桌面怎么打不开,小程序里的软件怎么打不开
- 显卡插头怎么分6个头,显卡插头种类
- 普陀停课通知公众号怎么发,普陀停课通知公众号怎么发送
- go语言切片提取字符串 go 切割字符串