p908(一般面试linux都问什么问题)

2023-07-23 17:30:03 48阅读

p908,一般面试linux都问什么问题?

平时用的不多的或者确实本身就有点模糊的,非常感谢面试官的解释,这里记录下:

文件权限 4755的涵义 = 文件权限中s/S的意义?

chmod是Linux下设置文件权限的命令,后面的数字表示不同用户或用户组的权限。

一般是三个数字:

第一个数字表示文件所有者的权限

第二个数字表示与文件所有者同属一个用户组的其他用户的权限

第三个数字表示其它用户组的权限

权限分为三种:读(r=4),写(w=2),执行(x=1)。综合起来还有可读可执行(rx=5=4+1)、可读可写(rw=6=4+2)、可读可写可执行(rwx=7=4+2+1)。

所以,chmod 755 设置用户的权限为:

1.文件所有者可读可写可执行

2.与文件所有者同属一个用户组的其他用户可读可执行

3.其它用户组可读可执行

chmod 4755与chmod 755 的区别在于开头多了一位,这个4表示其他用户执行文件时,具有与所有者相当的权限。

文章Linux中的文件特殊权限中通过实例很好地解释了这里的4的含义:

先看个实例,查看你的/usr/bin/passwd 与/etc/passwd文件的权限

[root@MyLinux ~]# ls -l /usr/bin/passwd /etc/passwd

-rw-r--r--1 root root 154908-1913:54/etc/passwd

-rwsr-xr-x 1 root root 229842007-01-07/usr/bin/passwd

众所周知,/etc/passwd文件存放的各个用户的账号与密码信息,/usr/bin/passwd是执行修改和查看此文件的程序,但从权限上看,/etc/passwd仅有root权限的写(w)权,可是为什么每个用户都可以直接调用/usr/bin/passwd来写/etc/passwd从而达到修改自己的密码呢?注意这里的s代替了x( -rwsr-xr-x 1 root root 229842007-01-07/usr/bin/passwd) , 这里的s使得其他的用户执行/usr/bin/passwd时具有与owner root相当的权限。

这里的4或s是特殊的文件权限,其实s可以用在user或group,还有另一种特殊权限t:

再看个实例,查看你的/tmp目录的权限

[root@MyLinux ~]# ls -dl /tmpdrwxrwxrwt 6 root root 4096 08-22 11:37 /tmp tmp目录是所有用户共有的临时文件夹,所有用户都拥有读写权限,这就必然出现一个问题,A用户在/tmp里创建了文件a.file,此时B用户看了不爽,在/tmp里把它给删了(因为拥有读写权限),那肯定是不行的。

有t特权的目录下的文件或目录只有owner和root才可以删除和修改,其他的人即使有写权限也不能删除。

如何设置以上特殊权限:

setuid:chmod u+s xxx

setgid: chmod g+s xxx

stick bit : chmod o+t xxx

或者使用八进制方式,在原先的数字前加一个数字,三个权限所代表的进制数与一般权限的方式类似,如下:

suid guid stick bit

1 1 1

所以:

suid的二进制串为:100,换算十进制为:4

guid的二进制串为:010,换算十进制:2

stick bit 二进制串:001,换算十进制:1

于是也可以这样设:

setuid:chmod 4755 xxx

setgid:chmod 2755 xxx

stick bit:chmod 1755 xxx

最后,在一些文件设置了特殊权限后,字母不是小写的s或者t,而是大写的S和T,那代表此文件的特殊权限没有生效,是因为你尚未给它对应用户的x权限.

硬链接和软连接的大小?

通过下面的测试,硬链接与源文件是相同的inode节点,指向相同的文件,肯定是相同的大小;软连接可以理解为文件内容中存储了源文件的地址或路径,所以有自己的大小。

[aaa@myvm ~]$ mkdir mytest

[aaa@myvm ~]$ cd mytest

[aaa@myvm mytest]$ echo "AAAAAAAAAAAAAAAAA" >hello

[aaa@myvm mytest]$ ln hello hello2

[aaa@myvm mytest]$ ln -s hello hello3

[aaa@myvm mytest]$ ls -lia

总计 16

5764989 drwxrwxr-x 2 aaa aaa 4096 11-25 16:03 .

5566272 drwx------ 23 aaa aaa 4096 11-25 16:02 ..

5765068 -rw-rw-r-- 2 aaa aaa 18 11-25 16:03 hello

5765068 -rw-rw-r-- 2 aaa aaa 18 11-25 16:03 hello2

5765116 lrwxrwxrwx 1 aaa aaa 5 11-25 16:03 hello3 -> hello

[aaa@myvm mytest]$ echo "BBBBBBBBBBB" >>hello

[aaa@myvm mytest]$ ls -lia

总计 16

5764989 drwxrwxr-x 2 aaa aaa 4096 11-25 16:03 .

5566272 drwx------ 23 aaa aaa 4096 11-25 16:02 ..

5765068 -rw-rw-r-- 2 aaa aaa 30 11-25 16:04 hello

5765068 -rw-rw-r-- 2 aaa aaa 30 11-25 16:04 hello2

5765116 lrwxrwxrwx 1 aaa aaa 5 11-25 16:03 hello3 -> hello

如何设置当前用户新建文件或目录的默认权限?

umask用来定义新建文件或目录的默认权限,新的目录的权限为777-umask设置的值,新建文件的权限为666-umask设置的值。若要长期修改umask的值,可以把它写进/etc/profile或~/.profile或~/.bash_profile中。

[aaa@myvm mytest]$ umask

0002

[aaa@myvm mytest]$ umask -S

u=rwx,g=rwx,o=rx

[aaa@myvm mytest]$ mkdir aa

[aaa@myvm mytest]$ touch bb

[aaa@myvm mytest]$ ls -la

总计 12

drwxrwxr-x 3 aaa aaa 4096 11-25 16:20 .

drwx------ 23 aaa aaa 4096 11-25 16:20 ..

drwxrwxr-x 2 aaa aaa 4096 11-25 16:20 aa

-rw-rw-r-- 1 aaa aaa 0 11-25 16:20 bb

[aaa@myvm mytest]$ umask 022

[aaa@myvm mytest]$ mkdir aa2

[aaa@myvm mytest]$ touch bb2

[aaa@myvm mytest]$ ls -la

总计 16

drwxrwxr-x 4 aaa aaa 4096 11-25 16:29 .

drwx------ 23 aaa aaa 4096 11-25 16:20 ..

drwxrwxr-x 2 aaa aaa 4096 11-25 16:20 aa

drwxr-xr-x 2 aaa aaa 4096 11-25 16:29 aa2

-rw-rw-r-- 1 aaa aaa 0 11-25 16:20 bb

-rw-r--r-- 1 aaa aaa 0 11-25 16:29 bb2

find . -name "filename" 中的filename为啥必须加引号?但是ls中不需要?

find [-H] [-L] [-P] [path...] [expression]

ls [OPTION]... [FILE]...

因为这里的"filename"其实是表达式中的一个pattern,所以必须要加“”来组织shell的解析。 例如find . -name "aa*" -exec rm {}。

如何快速地将远程机器上的共享目录下的所有文件拷贝到本地供只读使用?

如果不拷贝,简单地mount到本地目录。但是这里是要求拷贝到本地,所以这里可以使用softlink来将对文件的拷贝时间变为固定值。具体可以使用cp的-s参数。

Linux中文件路劲可以用空格吗?

windows中用双引号就可以了,linux中用\加空格来表示。

mkdir my\ \ folder (中间有2个空格)

cd my\ \ folder/

泛达温控器可以恢复出厂设置?

可以,解决方法如下:

1、关机后20秒内,同时按住M键,时钟键,上下调温键5秒,如果液晶屏幕图标全显,同时温控器一周编程和高级选项的设置将恢复出厂值设定。

2、偶尔出现开停机不正常时,都可以通过调整温控器的参数调整螺钉解决,前提是电冰箱的制冷状况必须正常或基本正常。

以前有个手机品牌叫索爱的?

曾经的索爱铂金粉,三年相关公司工作经历,尝试来回答这个问题,抛砖引玉。

1背景

图:索爱水滴商标

索爱T102、T68、T618、W550、K700每个型号都像一个印记,永远地刻在索爱迷心中。时至今日,我都没能看到比索爱更好看的开机动画,都能叫出几乎所有机型的型号。

图:索爱T102

十几年前的索爱,就像现在的苹果,对年轻人的吸引力,有过之而无不及。

从2001年索爱成立到2012年品牌消失,短短10年间,索爱经历了成长神话、辉煌消亡的过程。

我觉得其成功与失败,行业趋势是根本原因。把握好则成功、把握不好则消亡。

2神话开始

图:外置摄像头彩屏机T68

2001年,索爱在中国推出的第一款彩屏手机T68,蓝白拼色外观,内置存储空间,支持彩信,可升级支持外置摄像头拍照,多媒体功能强悍。

图:潮男潮女必备T618

2003年,索爱再接再厉,推出了神机1号T618,红黑混搭外观,6万5千色彩屏,内置摄像头,多向摇杆操作,是当时潮男靓女标配。

图:最强拍照机S700

2004年,S700上市,6000+的售价,机皇一般的存在。配置顶级,它是国内首款百万级像素CCD拍照手机,2.3英寸26万千色TFT屏,屏幕可旋转,当时市场上没有任何一款拍照手机能与其抗横。

到了2004年,在中国市场,索爱基本上进入和诺基亚,摩托罗拉抗衡的第一阵营。

3如日中天

从2004年,索爱先后上市了多款Walkman音乐手机。

图:最强音乐手机W550

Walkman手机W550,让索尼的音乐优势,在在索爱手机上发扬光大,此后索爱在多媒体播放方面一直难逢对手。

图:潮爆骚红W908

后续推出了W908音乐手机,那骚气的红色,真是大杀八方。

图:UIQ智能机P1

图:WM智能机X1

在推出音乐手机的同时,索爱也先后推出了多款智能手机,从塞班(UIQ)系统,到微软WM,都有涉及。

4日渐式微

索爱的下坡路是从苹果和安卓的兴起开始的。

07年开始,苹果迅速发展,逐渐挤压了其他智能手机和传统功能机厂商的市场份额。

随着安卓系统崛起,带动了HTC、三星、华为等一批早知早觉厂商的成长。

但是这个关键时刻,索爱却掉队了。

图:安卓机E16

先是在塞班和WM系统上摇摆不定,后是在推出安卓系统手机上止步不前。直到2010年,才推出第一款安卓手机E16,比其他厂商如HTC等整整晚了2年,直到索爱品牌即将消失的2011年才决定开始全面转型安卓系统。

另外,在手机市场转型的关键时期:功能机→智能机过渡期(2008-2010年),索尼和爱立信两出资方,对管理层人选的持有不同意见,导致公司领导层一直未能形成统一的发展策略,内部争论不休。智能机大潮,浩浩荡荡,不进则退,在犹豫中尾大不掉,积重难返,日薄西山了。

图:顺势而为才能大有可为

总结:

趋势为王,成也萧何,败也萧何。

索爱的崛起是因为顺应了手机多媒体化的发展趋势,索爱的消亡是因为没能适应移动互联网的发展潮流。顺势而为,大有可为,逆势而为,日渐式微。

索爱神话的消亡,就是索尼爱立信的这个日瑞联合体,在智能机崛起的时代,未能适应移动互联网发展的潮流,摇摆不定、行动迟缓、体制僵化所造成的,最终消失是可以料想到的结局。

我是@EVtoday ,专注数码科技新能源,欢迎关注讨论。

帕克从NBA赚到了多少薪水?

托尼.帕克17个赛季赚到接近17000万美元的薪水(折合人民币接近12亿元),还手握四个总冠军戒指,绝对堪称NBA的人生赢家。

作为NBA最著名的三人组之一,“GDP”组合带领马刺在联盟纵横近二十载。只要他们三人在场,必定成为胜利最大的保障。

顺境看帕克,逆境看邓肯,绝境看妖刀。

那他们三人在NBA这么多年,到底赚了多少钱薪水?我们一探究竟。

GDP三人组生涯总薪资对比

邓肯:

邓肯1997年加盟马刺,2016年正式退役。(19个赛季)

生涯总薪资2.4535亿美元。其中2016-18赛季年薪最低,为188万美元;2009-10赛季年薪最高,为2218万美元。(平均年薪1291万美元)

帕克:

帕克2001年加盟马刺,2018年加盟黄蜂,2019年正式退役。(17个赛季)

生涯总薪资16829万美元。其中2001-02赛季最低,为74万美元;2017-18赛季最高,为1545万美元。(平均年薪1019万美元)

吉诺比利:

吉诺比利2002年加盟马刺,2018年正式退役。(16个赛季)

生涯总薪资13004万美元。其中02-03赛季最低,为133万美元;2012-13赛季最高,为1411万美元。(平均年薪813万美元)

所以,不论是生涯总薪资还是平均年薪,邓肯>帕克>吉诺比利。

马刺告诉你:如何用最少的钱拿最多的总冠军

老球迷都知道,马刺应该算是NBA球市最小的几支队伍之一,商业流量一直排名联盟后几位。

其次他们的老板霍尔特是做拖拉机生意的,从身价来看几乎也排在联盟三十位老板的后半段。

说白了,就是球队真的没钱。

但没钱就不能夺冠吗?马刺告诉你怎么玩。

不论是1987年选中的罗宾逊,还是1997年选中的邓肯,亦或是后来的吉诺比利、帕克、伦纳德,马刺愣是在二三十年的时间里,没有花一笔大钱去重金引援,全靠自己选秀培养。

结果是什么?从1999年首座总冠军,到2014年再得总冠军,马刺在15年的时间里拿下5座NBA总冠军奖杯,并列同期第一。(另外一支是湖人队,也是五座总冠军)

04-05赛季,马刺队总薪资4712万美元,排名联盟倒数第六,夺得总冠军。这个赛季的马刺只有邓肯一人年薪过千万,帕克155万、吉诺比利660万。(尼克斯当赛季总薪资1.02亿美元)

13-14赛季,马刺队总薪资6381万美元,排名联盟第19,夺得总冠军。这个赛季马刺也仅仅有邓肯和帕克年薪过千万。(篮网队当赛季总薪资1.066亿美元)

五座总冠军奖杯,马刺只有一次的总薪资进入联盟前十。(06-07赛季,6532万美元排名联盟第九)

这就是为什么文章开头说到的帕克性价比高,其实包括邓肯、吉诺比利在内的多位马刺球员,都可以说成是高性价比。

以帕克举例,巅峰那四五年的他(07-14),手握好几枚总冠军戒指,连续入选全明星及最佳阵容(二阵、三阵),但那几年薪资就在1000--1200万美元左右。

同期的其他同级别甚至略低于他的球员,薪资都要比帕克高出200-400万美元左右。

再来说邓肯,历史第一大前锋,19年职业生涯5座总冠军奖杯,还有其他各类荣誉几乎加满,但生涯总薪资就2.45亿美元。远低于同期如科比、加内特等球员。(科比、加内特的总薪资都超过3.2亿美元)

NBA生涯总薪资最多的球员排行榜

01、詹姆斯:3.9亿美元(现役)

02、乔治:3.71亿美元(现役)

03、杜兰特:3.50亿美元(现役)

04、利拉德:3.49亿美元(现役)

05、保罗:3.44亿美元(现役)

06、威少:3.37亿美元(现役)

07、字母哥:3.36亿美元(现役)

08、加内特:3.34亿美元(退役)

09、科比:3.28亿美元(退役)

10、哈登:3.17亿美元(现役)

由于工资帽的不断上涨,大牌球星的年薪也是日益增加。下个赛季的NBA有8位球星的年薪都将迈进4000美元大关。

库里:4570万美元

沃尔:4430万美元

威少:4420万美元

保罗:4420万美元

哈登:4380万美元

利拉德:4370万美元

詹姆斯:4118万美元

杜兰特:4090万美元

这八位“四千万先生”,我感觉沃尔属于溢价最厉害的。(就现阶段而言)

结语

别看现在的球员动不动就拿三千万、四千万年薪的大合同,但要论NBA最牛的年薪,还得看迈克尔.乔丹。

1996-98赛季,乔丹年薪分别是3014万美元和3314万美元。

是不是乍一看觉得还行啊,没那么夸张。但各位要知道,这是二十五年前的合同。

那个时候NBA球队的工资帽也就在2500-2800万美元左右,而乔丹一个人的工资比工资帽加起来还要多20%-30%。

如果按照2020-21赛季NBA1.16亿美元的工资帽横向对比,你就算吧,乔丹年薪怎么地不得1.5亿美元起步。

仪表部件保护怎么解?

解决方法:用道通MS908P选一汽奥迪进“编程\定制测试”做“部件保护”功能即可;

1. 连接好道通908P,选择好车型进入“编程\定制测试”;

2. 进入后选择“部件保护”功能;

3. 确定好所有的执行条件后点击“确定”;

4. 选择“17-仪表板 部件保护”;

5. 功能执行过程中,不要执行其它操作;

6. 自动执行完部件保护启用功能后,按照提示关闭再重新打开点火开关;

7. 此时界面会提醒你“部件启用成功”;

8. 再次进入仪表系统读取故障码,发现“02095 部件保护启用”故障码已经从主动码变成了历史码。我们将故障码清除掉后再次读取,故障码应当提示“未侦测到故障码”,仪表故障灯也正常熄灭;

文章版权声明:除非注明,否则均为红枣网原创文章,转载或复制请以超链接形式并注明出处。