标签 用户 下的文章

要登入一台计算机,我们需要一个用户名。用户名是一个可以被计算机识别的身份。基于此,计算机会对使用这个用户名的登陆的人应用一系列的规则。在Linux系统下,我们可以使用 id 命令。

什么是 id 命令

id 命令可以显示真实有效的用户 ID(UID) 和组 ID(GID)。UID 是对一个用户的单一身份标识。组 ID(GID)则对应多个UID。

如何使用 id 命令

id 命令已经默认预装在大多数 Linux 系统中。要使用它,只需要在你的控制台输入id。不带选项输入 id 会显示如下。结果会使用活跃用户。

$ id

id默认输出

如何读取输出:

  • 用户 pungkiUID 号码= 1000, GID 号码= 1000
  • 用户 pungki 是下面的组成员 :

pungki 的 GID 号码= 1000
adm 的 GID 号码= 4
cdrom 的 GID 号码= 24
sudo 的 GID 号码= 27
dip 的 GID 号码= 30
plugdev 的 GID 号码= 46
lpadmin 的 GID 号码= 108
sambashare 的 GID 号码= 124

带选项使用id

id 命令可以使用一些选项。下面有一些在日常使用中有用的选项。

打印用户名、UID 和该用户所属的所有组

要这么做,我们可以使用 -a 选项

$ id -a

-a 选项

输出所有不同的组ID (有效的,真实的和补充的)

我们可以使用 -G 选项来实现。

$ id -G

-G 选项

结果只会显示 GID 号。你可以和 /etc/group 文件比较。下面是 /etc/group 文件的示例内容:

root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:pungki
fax:x:21:
voice:x:22:
cdrom:x:24:pungki
floppy:x:25:
tape:x:26:
sudo:x:27:pungki
audio:x:29:pulse
dip:x:30:pungki
www-data:x:33:
backup:x:34:
operator:x:37:
sasl:x:45:
plugdev:x:46:pungki
ssl-cert:x:107:
lpadmin:x:108:pungki
saned:x:123:
sambashare:x:124:pungki
winbindd_priv:x:125:

只输出有效的组ID

通过使用 -g 选项来只输出有效组ID。

$ id -g

-g 选项

输出特定用户信息

我们可以输出特定的用户信息相关的 UID 和 GID。只需要在 id 命令后跟上用户名。

$ id leni

leni 用户

上面的命令会打印用户 leni 的 UID 和 GID。

总结

当我们想知道某个用户的 UID 和 GID 时 id 命令是非常有用的。一些程序可能需要 UID/GID 来运行。id 使我们更加容易地找出用户的 UID 以 GID 而不必在 /etc/group 文件中搜寻。如往常一样,你可以在控制台输入 man id 进入 id 的手册页来获取更多的详情。


via: http://linoxide.com/linux-command/linux-id-command/

译者:geekpi 校对:Caroline

本文由 LCTT 原创翻译,Linux中国 荣誉推出

Linux无处不在。大到空间站,小到微波炉,都能看到Linux的强大威力。”可能你听过很多前面这样的描述,也许你会想“真的假的?是夸张?还是确实如此?”我可以负责任的告诉你,的确如此!那些世界上最大的公司都在使用Linux。也许听到那些公司的名字你都不会相信,那么,准备好环游世界吧!我会向你展示Linux到底在哪,人们又是如何使用Linux的~

政府

很明显,大多数政府使用Linux的主要原因有两个,一是便宜,二是灵活。这两者其他操作系统都无法做到。下面列出了世界范围内使用Linux的政府名单:

  • 美国 - 从2001年7月起,白宫开始向基于Linux的红帽操作系统和ApacheHTTP服务器迁移,迁移工作于2009年2月结束。2009年10月,白宫选择Drupal作为其主要的服务器内容管理系统。

美国国防部使用Linux - “美国陆军是安装红帽Linux的最庞大个体,而美国海军核潜艇舰队也运行着Linux”。

2006年,美国联邦航空管理局发表声明,仅用了预定时间的三分之一就完成了向红帽企业版Linux的迁移,此举共省下了1500万美元。

美国国家核安全管理局运行着世界上速度排名第十的超级计算机 —— IBM Roadrunner,它使用的就是红帽企业版Linux,它的操作系统为Fedora

美国佛罗里达Largo市政府使用Linux,“在全市范围内广泛节省了大量开支”,从而赢得了国际赞誉。

2012年6月,美国海军与雷神公司(Raytheon)签署了一项将近2800万美元的合同,后者将为其Northup-Grumman MQ8B型火力侦察无人机的垂直起降舰队安装Linux地面站控制软件。合同中包含了马里兰州克森特河海军航空站为Linux系统的准备工作已经先行支付的 $5,175,075美元。

  • 德国 - 2003年,慕尼黑市政府决定将其14000台桌面系统迁移到Debian的一个定制版 —— LiMux。到了2008年11月,尽管超过80%的工作岗位已经在使用诸如OpenOffice、Firefox和Thunderbird这样的自由软件,但是由于一直专注于在较小的拓展范围内巩固政府员工对Linux的价值认知,因此,五年时间桌面系统的迁移量仅仅只完成了20%。但是到了2011年底,超过9000个桌面系统已经在运行Linux,稍后没多久,慕尼黑政府宣布Linux的迁移工作取得了巨大成功,总共为全市节省了超过1100万欧元(约合1400万美元)的开支。

德国联邦就业办公室已经将13000台公共工作站从Windows NT迁移到了OpenSuse

  • 法国 - 法国议会已经转为使用Ubuntu桌面系统,而法国农业部也已经在使用Mandriva Linux。

2007年,法国的国家警察部队 —— 国家宪兵,由于担心升级到Vista会产生额外的培训开支,于是开始将他们的90000台桌面系统从Windows XP更换为Ubuntu,紧接着还成功的部署了OpenOffice。整个迁移工作应该会在2015年结束。从2004年到2008年,该部门已经在软件许可证方面节省了超过5000万欧元。

  • 南非 - 南非社会安全局(SASSA)由于预算和基础设施的限制,为50家农业网站部署了多站点Linux桌面系统。
  • 土耳其 - 2003年,土耳其政府决定创建自己的Linux发行版 —— Pardus。该发行版由UEKAE(电子和密码国防研究所)开发。2005年12月官方发布了第一版Pardus1.0。
  • 菲律宾 - 2010年,菲律宾开始使用部署在Ubuntu上的国家投票系统。
  • 马来西亚 - 2010年7月,马来西亚已经将全国724个行政部门中的703个,转为采用基于Linux操作系统的自由软件。援引其政务司司长的话,“Linux之所以能被大家普遍接受,是因为它质量更好、更可靠、更灵活、也更便宜”。
  • 中国 - 国有“爱存不存”银行(ICBC,有人也叫工商银行)以它的web服务器和一个新的终端平台为基础,已经在其全部20000个营业网点安装了Linux。

这个国家为了其技术独立,仅仅使用Linux作为其龙芯处理器家族的操作系统。

  • 古巴 - 来自古巴大学信息科学专业的学生们开发了他们自己的Linux发行版——Nova,为的就是替代政府与公民电脑上的微软Windows操作系统,该项目现在已经得到了古巴政府的支持,并成功部署了超过8000台电脑。
  • 俄罗斯 - 2010年底,弗拉基米尔·普京签署了一项计划,到2012年第二季度,俄联邦政府全部转为使用包括Linux在内的自由软件。
  • 荷兰 - 荷兰警方的因特网调查研究部门(iRN)只使用2003年以来在因特网上公开源代码的基于开源标准的自由和开源软件。使用Ubuntu的工作站已经超过了2200个。
  • 西班牙 - 西班牙的安达卢西亚自治区政府在2004年开发出了他们自己的Linux发行版——Guadalinex。
  • 巴基斯坦 - 巴基斯坦政府于2002年建立了一个技术资源调度部门,组织专业人员交流观点、协调相关活动、教授用户使用替代的自由软件。对于贫穷的国家来说,公共投资的回报很少,Linux自然成为了一个合适的选择。巴基斯坦正在公立学校和大学中使用开源软件,并希望在Linux上运行所有的政府服务。
  • 印度 - 印度喀拉拉邦政府于2001年发表了关于从国家IT政策层面支持自由软件的官方声明。当年7月,喀拉拉邦首府Trivandrum举办了印度历史上第一届自由软件大会 —— “自由第一!”,大会上Richard Stallman还宣布了印度自由软件基金会的成立。从诸如“IT@学校”等几个重大项目可以看出,从那时起,喀拉拉邦的IT政策已经被自由和开源软件深刻影响,也许这是目前世界范围内专门针对Linux的最新拓展政策了,而这也促成了2009年自由与开源软件国际中心(ICFOSS)的形成。

教育

“教育是改变世界的最有力武器” —— 纳尔逊·曼德拉。自由软件应当成为教育系统的一部分,一些国家已经为了将自由软件与自身教育系统整合做出了相当斐然的工作。

  • 儿童计算机 - OLPC XO-1项目(之前也叫做MIT100美元笔记本电脑项目或儿童计算机项目),是一种运行Linux的廉价笔记本电脑,这种电脑将被分发到数百万个儿童手中,它是“每个孩子一人一本(One Laptop Per Child - OLPC)”项目的一部分,主要在发展中国家推广。
  • 中国 - 中国政府正打算购买1500万台Linux龙芯电脑作为其支持国内产业计划的一部分。另外江苏省还打算从2009年起,为农村中学15万台使用龙芯处理器的电脑安装Linux。
  • 意大利 - 2005年9月,意大利城市Bolzano的总共16000名学生,使用上了定制的Linux发行版(FUSS Soledad GNU/Linux)。
  • 俄罗斯 - 2007年10月,俄罗斯声明它的所有学校都将运行Linux,此举可以避免当前未经授权软件的许可证付费问题。
  • 瑞士 - 瑞士第二大城市日内瓦学校中的9000台电脑改用Linux和OpenOffice。
  • 格鲁吉亚 - 2004年,格鲁吉亚开始在所有电脑上和LTSP瘦客户机上运行Linux,主要使用的是Kubuntu、ubuntu和基于Fedora的精简版发行版。
  • 菲律宾 - 菲律宾已经部署了13000台Fedora桌面系统,前1万台已经由Advances Solutions公司于2007年部署完毕。另外还有1万台Edubuntu和Kubuntu正在计划中。
  • 印度 - 印度的喀拉拉邦政府声明,他们将在2650所公立或半公立高校中,只使用基于Linux平台的自由软件,用于计算机教育。印度的Tamilnadu也计划为当地学生分发1万台装配Linux的笔记本。

印度政府为学生提供的预装Linux操作系统的笔记本电脑售价还不到1500卢比(约合35美刀)。

  • 德国 - 2012年,巴伐利亚学院Keibniz超级计算机中心发布了超级计算机SuperMUC,排名世界第四。它基于x86架构,搭载了155000个处理器,最大运算速度3千万亿次,324T RAM内存。它的操作系统为SUSE Linux Enterprise Server。

德国还宣布,33所大学总共56万名学生都将转为使用Linux。

  • 委内瑞拉 - 2009年,委内瑞拉教育部发起了一个名为Canaima-educativo的项目,为所有公立学校的学生提供搭载“Canamita”的笔记本电脑,电脑预装了基于Canaima Debian的Linux发行版,另外还安装了开源教育内容。

商业与非营利性领域

Linux在商业领域的服务器上有非常广泛的应用,而且已经持续了很长一个时期。另外,Linux还在企业环境中作为雇员的桌面平台广泛使用,商用的解决方案主要包括红帽企业版、SUSE Linux企业版以及Ubuntu。

  • 亚马逊 - Amazon.com,美国网络零售商,在其“商业帝国的几乎每个角落”都使用了Linux。
  • Google - Google使用了Ubuntu的一个内部版本Goobuntu。
  • 维基百科 - 维基百科在2008年底将其服务器迁移到了Ubuntu,之前使用的是红帽企业版和Fedora的组合。
  • 梦工厂 - 梦工厂动画公司自从2001年开始使用Linux,总共使用了超过1000台Linux桌面系统和3000台Linux服务器。
  • IBM - IBM为Linux的开发做了大量的工作,桌面系统和服务器端都有使用Linux。公司还有一条电视广告语:IBM百分百支持Linux。
  • 纽约证券系统 - 纽约证券系统在Linux上运行它的交易应用程序。
  • Novell - Novell在2004年从Windows回归Linux。到2006年4月,其一半的员工,共5500名,成功转为使用Linux,到11月,这一比例达到了八成。
  • 伦敦证券交易所 - 伦敦证券交易所使用基于Linux的MilleniumIT交易软件作为它的的交易平台,2011-12年间,从windows迁移到Linux为其节省至少1千万英镑开支。
  • 巴西银行 - 巴西最大的国有银行——巴西银行,除了个别企业系统需要运行一些特定的硬件以外,已经将几乎所有的桌面系统换为了Linux。他们从2002年开始迁移,各分支机构和ATM都运行这Linux,选择的发行版是Open SUSE。
  • 杜克航空 - 杜克航空(DukeJets)租赁公司,2012年从Windows转向了Ubuntu Linux,他们的运营管理套件也变为了Ubuntu帮忙设计的基于Web的航空管理软件。
  • Mindbridge - Mindbridge软件公司,2007年9月宣布,已经将一大批Windows服务器更换为一部分Linux服务器和一部分BSD服务器,同时它声称节省了“相当大的一笔钱”。
  • Wotif - Wotif是澳大利亚一家酒店预订网站,为了保持其业务增长需要,也从Windows转向了Linux服务器。
  • 维珍航空 - 美国维珍航空公司是一家低成本航空公司,使用Linux搭载它的机上娱乐系统RED。
  • Ernie Ball - Ernie Ball最广为人知的就是它的Super Slinky吉他弦,从2000年开始就开始使用Linux作为它的桌面操作系统。
  • 芝加哥商品交易所 - 芝加哥商品交易所所有的电脑都是Linux系统,已经处理了价值超过10的15次方这么多的金融交易。
  • 伊莱克斯冰箱 - 伊莱克斯的“无限i厨房”冰箱是一款使用Linux操作系统的智能电冰箱,搭载嵌入式400Mhz飞思卡尔i.MX25处理器,128MB RAM和480x800分辨率触摸屏。
  • KLM - KLM,荷兰皇家航空公司,使用基于Linux的开源软件作为它KLM的WebFarm。
  • 加拿大航管公司 - 加拿大航管公司2011年推出了新的互联网飞行计划系统,由Python编写,在红帽Linux上运行。
  • Kim Cascone - 2009年,美国电子音乐作曲家Kim Cascone将他的音乐工作室、演出使用和行政部门电脑系统从苹果Mac换成了Ubuntu。
  • Chi-X - 泛欧洲股权交易所Chi-X在Linux上运行它的MarketPrizm交易平台软件。
  • 标致 - 欧洲汽车制造商标致,2007年宣布计划部署近2万个Novell公司的SUSE Linux企业版桌面系统以及2500个SUSE Linux企业版服务器。
  • 加州联合银行 - 加州联合银行2007年1月宣布,为了降低支出,统一将IT基础设备更换为红帽企业版Linux。
  • 《Laughing Boy》 - 2004年,由所有者Geoff Beasley指导的唱片《Laughing Boy》,在音频录制的过程中,由于间谍软件问题,从Windows迁移到了Linux。

科研领域

  • NASA - NASA已经将国际空间站从Windows XP迁移到了Debian 6。
  • 朴茨茅斯大学 - 英国的朴茨茅斯大学部署了一台“性价比超高”的高性能计算机,用来分析全世界范围内的数据,运行仿真算法测试当前的宇宙理论。它的操作系统就是Scientific Linux。朴茨茅斯大学的David Bacon博士说:“我们的宇宙学研究所恰好处在一个绝佳位置,这样我们使用这种高性能计算机就可能取得探索宇宙的真正突破,它可以分析最新的天文观测,还能计算令人难以置信的新理论结果…… 通过选择Dell的工业化标准硬件和开源软件,我们将那些通常用于许可证和授权的支出节省下来。”
  • 天河超级计算机 - 2010年10月,作为当时世界上最快的超级计算机,位于中国天津的国家超级计算机中心的天河1号运行的就是Linux。
  • 多伦多大学 - 加拿大最大的超级计算机,位于多伦多大学的IBM iDataPlex集群计算机使用的操作系统也是Linux。
  • 欧洲核子研究中心 - 欧洲核子研究中心(CERN)和费米国立加速器实验室(Fermilab)在工作中使用的都是Scientific Linux;包括大型强子碰撞型加速装置和暗物质摄像机的2万台CERN内部服务器。
  • 互联网档案馆 - 互联网档案馆(Internet Archive)使用数百个x86服务器将互联网编入目录,所有的服务器运行的都是Linux。

综上,这些就是我所知道的使用Linux的地方,当然,这些绝对不是真实数字的全部,甚至沧海一粟都算不上。请在评论中自由留言,如果我遗漏了哪些使用Linux的国家或公司,请在评论中提出来,我会尽快把它们添加到列表中~

数据与资料来源: 维基百科


via: http://www.linuxfederation.com/linux-everywhere/

译者:Mr小眼儿 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

通常,在控制台的命令提示符下你会发现 用户名已经被显示出来 。但有一些 shell 默认情况下不会显示你的用户名,比如 csh 。所以这个命令最应该用在那些不能回显用户名的 shell 终端上。

怎么样运行 whoami

运行这个命令,你只需要输入 whoami 。下面的例子中我们使用的是 csh shell 终端。

% whoami

Whoami 的参数选项

这个命令仅仅有两个参数选项: –help–version

% whoamin –help

下面这选项会输出和 man whoami 命令一样的信息

% whoami –version

不同的是 –version 会显示你系统上 whoami 命令的版本信息

相似性

whoami 命令和 id -un 有相同的输出。它们都显示出当前用户的用户名。

% id -un

结论

whoami 命令也用于当你使用 su 命令(切换用户)时, 它能让你确认登录的用户名是否正确。whoami 和 who 命令不相同, who 命令会显示所有已经登录的用户名,而 whoami 不是。当你切换用户时,whoami 命令会显示会话所属的当前用户,而 who 命令会显示你切换前的那个源用户。


via: http://linoxide.com/linux-command/linux-whoami-command/

译者:runningwater 校对:Caroline

本文由 LCTT 原创翻译,Linux中国 荣誉推出

几天前,GNOME的设计师Allan Day在博客里发布了一篇超长博文,介绍了GNOME桌面环境下的下一代Nautilus文件管理器(译注:在墙外)。

本文将为读者简短介绍即将发布的Nautilus都实现了哪些新的设计功能,这些新功能也将成为GNOME3.12桌面环境的组成部分。

很显然,GNOME开发小组对大家一直关注的桌面环境的默认文件管理器进行了美化改进,另外将一些后台功能改放到了显著位置,使其对新用户更加明显。

不管你是否相信,事实是,有非常多的新用户尝试探索Linux世界之奥秘的时候,面对Nautilus却一筹莫展,他们不知道如何复制、粘贴、重命名、移动,甚至不知道如何访问他们的文件…… 这是一个非常窘迫、亟待解决的大问题!

因此,Nautilus文件管理器的未来版本将着重解决这些问题,包括图标响应、列表视图、更大更清晰的缩略图,以及更好用的缩放层级等等,通过这些,你可以更容易地组织你的文件。同时,更新后的视图菜单也实现了更优秀的控制操作。

Nautilus list view Nautilus列表视图

Nautilus grid view Nautilus图标视图

Nautilus gear menu Nautilus齿轮菜单

Nautilus将要实现的另一个重要特性是各种各样好用的按钮。例如“复制到…、移动到…、创建新文件夹、以…打开”等等,它们将使文件操作变得更加友好。同时,文件预览将变得更加直接,包括一个备受期待的导航功能,它能使照片或文档浏览变得更加容易。

不仅如此,侧边栏的可定制化程度也会更高,它将允许用户添加或删除网络设备、网络分区,或着是与它们的远程连接,使整个侧边栏变得更加整洁(这一改进对于像本译者这样的强迫症患者来说多么福音啊~)。新增加的“收藏”标签可用于访问所有你最喜欢的文件,还有改进后的“内容选择功能”,允许用户从多个来源选择项目。

Nautilus add drive dialog Nautilus添加设备对话框

Nautilus content selection Nautilus内容选择

很不幸,目前还没有渠道供我们编译测试最新的Nautilus,但开发版发布的时候,我们会第一时间通知大家。最后提醒大家,Nautilus同时还是Ubuntu Linux的默认文件管理器哦~


via: http://news.softpedia.com/news/GNOME-s-File-Manager-Will-Be-More-User-Friendly-409360.shtml

译者:Mr小眼儿 校对:Caroline

本文由 LCTT 原创翻译,Linux中国 荣誉推出

用户、编辑、机关、团队以及城市管理部门都正使用着 LibreOffice 这样一套免费的开源办公套件。而其与日俱增的用户数量和积极的反馈也反映了它的成功。

用户们不仅感受到 LibreOffice 的不妥协和强大之处,就如“分支之后开源软件社区的可持续发展:LibreOffice 是如何演变的?为什么?”这一文章所说的,认真的研究人员似乎已经将 LibreOffice 视为真正的成功。

本质上来说。“分支之后开源软件社区的可持续发展:LibreOffice 是如何演变的?为什么?”是一篇研究 LibreOffice 和它的组成的文档,其中涉及研究的组成部分包括从有声望者到公众的看法、未来的功能、吸引支持者和参与者的能力。

上述提到的文章得到的结论,自然而然地谈到 LibreOffice 在各个方面的成功,例如:

  • “LibreOffice 项目是 OpenOffice.org 项目的一个分支,并没有显示出长期衰退的迹象。”
  • “在 OpenOffice.org 中,LibreOffice 吸引了许许多多长期并且非常活跃的提交者。”
  • “开源社区比开源软件项目长寿”
  • “LibreOffice 被它的社区视为是可支持的、多元化的和独立的”

这份由 Skövde 大学信息研究中心高级研究人员编写的长达60页的文档(可以在这里下载),为 LibreOffice 这套强大的办公套件提供了详尽的、深入且精准的分析。


via: http://iloveubuntu.net/senior-researchers-analyzed-libreoffice-interesting-conclusions

译者:hyaocuk 校对:Caroline

本文由 LCTT 原创翻译,Linux中国 荣誉推出

Ubuntu 2013 开发者峰会是一个 Ubuntu 官方组织的会议。来自各行各业的 Ubuntu 使用者、开发者、设计师等等人员将参加会议。Ubuntu 2013 开发者峰会将于 11 月 19 日召开。

会议为期三天,11 月 21 日结束。

会议分为六大主题分开讨论:

虽然分为六类,不过这些方面几乎涵盖了 Ubuntu 所有的方方面面。

另:第一天由 Mark Shuttleworth's 主持阶段为:14:00 - 15:00 UTC