
ls -al命令来观察文件权限,每个文件的权限都用10位表示,其中第一段占1位,表示第一个字符代表这个文件的类型(目录,文件或链接文件)。
若为“d”则是目录,若为“-”则是文件,若为“l”则表示链接文件,若为“”则表示为设备文件里面的可供存储的周边设备,若为“c”则表示为设备文件里面的串行端口设备,如键盘鼠标。
第二段占3位,表示权限,均为[rwx]的三个参数的组合。其中r表示可读,w表示可写,x表示可执行,如果没有权限,则会显示减号“-”。
扩展资料:
Linux命令注意事项:
Linux的命令(也包括文件名等等)对大小写是敏感的,也就是说,如果你输入的命令大小写不对的话,系统是不会做出你期望的响应的。
Linux常用的命令:
clear,这个命令是用来清除屏幕的,它不需要任何参数,和dos下面的cls具有相同的功能,如果你觉得屏幕太紊乱,就可以使用它清除屏幕上的信息。
目录切换(cd),使用cd(Change Directory)命令可以在不同目录之间切换。
列出目录中的文件(ls),在Linux命令行终端中使用的最多的命令就是这个ls,它可以帮助我们列出当前目录下都有哪些文件。
参考资料来源:百度百科-Linux命令
Linux中time命令,我们经常用来计算某个程序的运行耗时(real),用户态cpu耗时(user),系统态cpu耗时(sys)time命令最常用的使用方式就是在其后面直接跟上命令和参数:
time <command>[<arguments...>]
举个栗子1:
bixiaopeng@bixiaopengtekiMacBook-Pro ~$ time sleep 2
real 0m2.005s
user0m0.001s
sys 0m0.002s
小解其意:
real 0m2.005s :sleep这个程序运行耗时为0m2.005s
user0m0.001s : 这个时间代表的是sleep运行在用户态的cpu时间
sys 0m0.002s : 这个时间代表的是sleep运行在核心态的cpu时间。
用户态(User Mode):
在用户态,代码不具备直接访问硬件或者访问内存的能力,而必须借助 *** 作系统提供的可靠的,底层的APIs来访问硬件或者内存。由于这种隔离带来的保护作用,用户态的代码崩溃(Crash),系统是可以恢复的。我们大多数的代码都是运行在用户态的。
核心态(Kernel Mode):
在内核态,代码拥有完全的,不受任何限制的访问底层硬件的能力。可以执行任意的CPU指令,访问任意的内存地址。内核态通常情况下,都是为那些最底层的,由 *** 作系统提供的,可信可靠的代码来运行的。内核态的代码崩溃将是灾难性的,它会影响到整个系统。
为什么要区分Kernel Mode 和 User Mode:
隔离保护,使得系统更稳定。
好,讲完用户态和核心态之后,我们来看user time,说过了,这个指的是程序foo运行在用户态的cpu时间,cpu时间不是墙上的钟走过的时间,而是指CPU工作时间。
举个栗子2:
#time -p 不显示单位
bixiaopeng@bixiaopengtekiMacBook-Pro ~$ time -p sleep 2
real 2.00
user 0.00
sys 0.00
相对路径就是相对当前你所在路径开始算。 绝对路径是从linux最底层的根(/)开始算。其中:在Linux中,绝对路径是从/(根目录)开始的,路径最前面是/的话就是绝对路径。相对路径是直接输入当前路径下的文件夹或者以 . 或 .. 开始算的,.表示用户当前 *** 作所处的位置,.. 表示上一级目录。举个例子:/home/oracle 这个路径就是绝对路径./home/oracle 这个就是相对路径,例如现在在/test路径下,此条路径换算成绝对路径为/test/home/oracle../home/oracel 这个也是相对路径,例如现在在/test路径下,此条路径换算成绝对路径为:/home/oracel注意后面两个的对比,..是回到上一级然后在往后算。使用pwd命令可以查看当前所在的绝对路径。‘ 如题中提出的问题,答案如下:由于不清楚相对路径是相对于哪个路径,这里默认在/目录下。用相对路径名从usr/bin跳到/home/staff/john/project答:cd ../../home/staff/john/project 或者 cd /home/staff/john/project用绝对路径名从usr/bin跳到/temp答:cd ../../temp 或者 cd /temp用相对路径名从usr/bin跳到/etc/rc.d答:cd ../../etc/rc.d 或者 cd /etc/rc.d 跳转路径可以直接输入绝对路径欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)