Linux 软件系列之三——简单命令和inode
来源:互联网 发布:安装sql之后找不到程序 编辑:程序博客网 时间:2024/05/06 20:57
1.[root@test root]#:
最左边的root显示的是目前使用者的账号,而@之后接的test则是主机名称,至于最右边的root则指的是目前所在的目录,#就是通常所说的提示字符。
2.在linux上面实际记录使用者身份的是UID与GID,分别是使用者的号码与群组的号码。举例来说,系统管理员(root)的号码即是0,所以你只要进入/etc/passwd这个档案中,即可看到root有两个号码都是0,基本上,你只要建立一个账号,并且将这个账号的UID设定为0的话,那么他就具有root身份了。而一般使用者的号码通常在500以后,至于1~499之间,比较多的会留给系统使用,至于为什么,这是一个习惯而已。
3.图形模式和文字模式的切换
ctrl +
ctrl + alt + F7就可以回到桌面,这个功能有些版本会用F8代替F7
直接输入:startx
4.linux指令格式
comman
说明:
(1)上面的指令与参数下达中,字母的大小写代表意义不同;
(2)command为指令的名称,例如变换路径的指令为cd等;
(3)中括号[]并不存在于实际的指令中,而加入参数设定时,通常为‘-’号,有时候完整参数名称会输入‘--’符号;
(4)parameter1
(5)command,-options,parameter1...这几个之间以空格来区分,不论空几个shell都视为一格;
(6)指令太长的时候,可以使用\符号来跳脱[Enter]符号,使指令连续到下一行。
5.简单命令
ls -al /root:列出root目录下的隐藏文件与相关的属性参数。
#
#
#
6.一些按键的说明
ctrl +
q:在很多程序在跑的时候(例如man或者more指令),如果想跳出来,就按下q键。
Tab:在linux下的预设文字接口,可以自动补全命令。
7.shell指的是使用者接口,在linux底下预设的使用者接口就是bash
查询命令使用方法:man
info的功能比man强大,在info出现的说明页中可以输入p或者n来翻页,如果看到*
8.将数据同步写入到硬盘中的指令:sync(在内存中尚未被写入到硬盘的数据将会被写入硬盘,这个指令在系统关机或者重新启动之前,很重要,可以多执行几次)。
最正确的关机指令:shutdown
reboot:与shutdown -r
cd:进入目录
pwd:显示工作目录
mkdir:建立目录
rmdir:删除目录
cp:复制文件或者目录
rm:删除文件或者目录(如果要删除目录需加上-r)
mv:移动或者更名现有的文件或者目录
cat:把档案串连接后传到基本输出(屏幕或者 >filename到另一个档案)
chgrp:变更文件或目录的所属群组
chown:变更文件或目录的拥有者或所属群组
chmod:变更文件或者目录的权限
9.inode
inode译成中文就是索引结点。每个存储设备或存储设备的分区被格式化为文件系统后,应该有两部分,一部分是inode,另一部分是block。block是用来存储数据的,而inode是用来存储这些数据的信息,包括文件的大小,属性读写权限等。inode为每个文件进行信息索引,所以就有了inode的数值,操作系统根据指令,能通过inode的值最快的找到相对应的文件。在linux系统中,inode值相同的文件是硬链接文件,也就是说,不同的文件名,inode可能是相同的,一个inode可以对应多个文件。
- Linux 软件系列之三——简单命令和inode
- Linux简单命令之三
- linux VFS 之三:索引节点inode
- linux必学的命令系列之三——系统管理相关命令
- linux命令系列三之解压-压缩
- Linux——inode
- Linux内核三大数据结构——file_operations、file & inode
- Linux文件系统基础之inode和dentry
- Linux文件系统基础之inode和dentry
- Linux文件系统基础之inode和dentry
- linux命令:inode
- 《du命令》-linux命令五分钟系列之三
- Linux系列软件源码安装之三-----Supervisor
- Linux系列软件源码安装之三-----Supervisor
- Linux驱动程序设计——struct inode 和 struct file
- Linux文件系统(四)---三大缓冲区之inode缓冲区 (内存inode映像 )
- Linux文件系统(四)---三大缓冲区之inode缓冲区 (内存inode映像 )
- Linux 软件系列之九——exec函数族和system函数调用
- USB学习系列之二——USB设备的插入检测
- USB学习系列之三——USB设备的枚举
- USB学习系列之四——USB包结构
- Mathematics for 3D Game Programming and Computer Graphics - Rotations with Quaternions
- Linux 软件系列之一——分区类型和文件类型
- Linux 软件系列之三——简单命令和inode
- IIS和.net framework 4.0的安装顺序导致的问题
- Linux 软件系列之二——swap分区
- C语言笔记系列之十一——位段+联合体+枚举
- Linux 软件系列之五——不带缓存的IO操作
- Linux软件系列之六——链接文件
- Linux 软件系列之七——标准IO操作
- Linux 软件系列之八——父子进程
- Linux 软件系列之九——exec函数族和system函数调用