Nicola妮可拉胜利希腊
Rose罗丝玫瑰花,盛开;马拉丁
Dana黛娜来自丹麦的人;神的母亲;聪明且纯洁的希伯来
Rae瑞伊母羊希伯来
Sheila希拉少女;年轻女人;盲目的爱尔兰
Kristin克莉丝汀基督的追随者、门徒希腊
Grace葛瑞丝优雅的英国,法国,拉丁
Leona李奥娜狮拉丁
Winifred温妮费德白色的波浪;和善的朋友威尔斯
Arianna艾里安娜至圣意大利
Cheryl绮丽儿珍爱的人,男子汉法国
Shirley雪丽来自草地的英国
Ruby露比红宝石法国
Sophia苏菲亚智慧的人希腊
Nora诺拉第九个孩子拉丁
Octavia奥克塔薇尔第八个小孩拉丁
Juliet朱丽叶头发柔软的;年轻的拉丁
Coral卡洛儿珊瑚或赠品,彩石希腊,法国
Jane珍上帝是慈悲的;少女希伯来,法国
Alma爱玛真情的、和善的、舞女拉丁,英国
Kim金姆出生皇家堡垒草地上的人英国
Jared杰瑞德家世,血统,出身希伯来
Ives艾维斯指剑术家英国
Henry享利管理家庭的人;家族统治者条顿
Griffith葛里菲兹保护家园有力之人;红润的威尔斯
Bard巴德很快乐,且喜欢养家畜的人英国
Alvin阿尔文被大家所喜爱的;每个人的朋友条顿
Sibyl希贝儿女预言家希腊
Martha玛莎家庭主妇阿拉姆
Kimberley金百莉出生皇家草地上的人英国
Harriet哈莉特家庭主妇法国
Harold哈乐德领导者;作战勇猛英国
Dorothy桃乐斯上帝的赠礼希腊
Marjorie玛乔丽珍珠法国
Coral卡洛儿珊瑚或赠品,彩石希腊,法国
Truda杜达受喜爱的女孩条顿
Tina蒂娜娇小玲珑的人希腊
Carrie卡丽可爱,聪明的
Amy艾咪最心爱的人,可爱的法国
Alexis亚历克西斯保护者,正直,诚信,不善变希腊
Hedy赫蒂甜蜜,又令人欣赏的希腊
Autumn奥顿聪明英语
Zenobia丽诺比丽父亲的光荣;狩猎女神拉丁、希腊
Sally莎莉公主希伯来
Crystal克莉斯多晶莹的冰,透明的灵魂,没有欺瞒希腊
Amanda阿曼达值得爱的拉丁
Dominic多明尼卡属于上帝的拉丁
Victoria维多利亚胜利拉丁
Eunice尤妮丝快乐的胜利希腊
Cheryl绮丽儿珍爱的人,男子汉法国
Winifred温妮费德白色的波浪;和善的朋友威尔斯
Sharon雪伦很美的公主;平原盖尔
Charlotte夏洛特身体强健女性化的法国
如果你要有名有姓的话,姓氏就Carrie和Charlotte二选一吧,都是能当名又是姓氏的呢
还要吗?还有。
中文
性别
来源
名人明星
详情
Elijah伊莱贾英文名 男孩古英语 希伯来语伊利亚·伍德详情
Luke卢克英文名 男孩拉丁语 古英语卢克·马可法莱恩详情
Zachary扎卡里英文名 男孩英语扎克瑞·昆图详情
Jeremiah杰里迈亚英文名 男孩英语杰雷米亚详情
Scarlett斯嘉丽英文名 女孩英语斯嘉丽·约翰逊详情
Alejandro艾丽鹃德英文名 男孩西班牙语 希腊语杜德伟详情
Angelina安吉丽娜英文名 女孩拉丁语 希腊语安吉丽娜·朱莉详情
Jeremy杰瑞米英文名 男孩希伯来语段林希详情
Jared贾里德英文名 男孩古英语 以色列语杰瑞德·莱托详情
Garrett加勒特英文名 男孩英语加内特·赫德兰详情
Angela安吉拉英文名 女孩古英语 德语王诗龄详情
Malachi玛拉基英文名 男孩以色列语 希伯来语-详情
Jayla杰拉英文名 女孩梵语-详情
Jaylen杰棱英文名 男孩英语-详情
Kieran基兰英文名 男孩苏格兰语 盖尔语-详情
Jillian吉琳英文名 女孩拉丁语-详情
Kayleigh凯莉英文名 女孩盖尔语 英语-详情
Jalen杰伦英文名 男孩丘马什语杰伦·罗斯详情
Angelica安杰莉卡英文名 女孩拉丁语 意大利-详情
Kira基拉英文名 女孩俄语 盖尔语陆昱颉详情
这个呢比较少见,还要吗?还有
Deja德娅英文名 女孩古英语赵雨菁详情
Krista柯蕊思塔英文名 女孩拉丁语克丽丝塔·艾伦详情
Leona利昂娜英文名 女孩拉丁语丽安娜·刘易斯详情
Reggie雷吉英文名 男孩英语雷吉·李详情
Dorothy多萝西英文名 女孩英语余绮霞详情
Adele阿黛勒英文名 女孩法语阿黛尔·阿德金斯详情
Mina米娜英文名 女孩德语米娜详情
Laurel劳蕾尔英文名 女孩英语劳蕾尔·霍勒曼详情
Luciano卢西亚诺英文名 男孩拉丁语莫吉详情
Jewel茱尔英文名 女孩以色列语珠儿详情
Miya米亚英文名 女孩日语母其弥雅详情
Karlie卡莉英文名 女孩德语卡莉·克劳斯详情
Lina丽娜英文名 女孩古英语张真菲详情
Rolando罗兰多英文名 男孩瑞典语罗兰多·比安奇详情
Dale黛儿英文名 男孩法语詹姆斯·贝吉·戴尔详情
Lennox伦诺克斯英文名 男孩苏格兰语伦诺克斯·刘易斯详情
Winston温斯顿英文名 男孩英语赵文瑄详情
Ernest厄内斯特英文名 男孩古英语欧内斯特·博格宁详情
Royce罗伊斯英文名 男孩拉丁语罗伊斯·怀特详情
Cannon坎农英文名 男孩法语胡海泉详情
Milly米莉英文名 女孩拉丁语米蕾·阿什弗德详情
Memphis孟菲斯英文名 男孩希腊语孟菲斯·德佩详情
Dwayne德维恩英文名 男孩英语道恩·强森详情
Gilberto吉尔伯托英文名 男孩苏格兰语吉尔伯托·马塞纳详情
Emmy艾美英文名 女孩拉丁语艾米·罗森详情
Santino圣蒂诺英文名 男孩意大利桑提诺·马雷拉详情
Jean基恩英文名 女孩英语李佳航详情
Lucian卢西恩英文名 男孩拉丁语卢西安·弗洛伊德详情
Winter温特英文名 女孩英语阿芮尔·温特详情
Meagan米甘英文名 女孩古英语梅根·古德详情
这些是稍微热门一点的
如果你要有名有姓氏的,还有!姓氏自选
。
1. Abbott,希伯来语起源,意思是 "修道院的院长"。
2. Albright,以奥地利的一个地区命名的姓氏。
3. Alcott,英国起源,意思是 "山寨"。
4. Archer,英国起源,意思是 "弓箭手"。
5. Austin,源自于常见的英国姓氏,意思是 "伟大"。
6. Barlow, 古英语起源,意思是 "一把小刀"。
7. Bishop,英国起源,意思是 "保护者"。
8. Bradshaw, 英国起源,适合于美丽迷人的女孩。
9. Brennan,爱尔兰起源,意味着一只小乌鸦。
10. Bright,英国姓氏,适合于开朗和快乐的人。
11. Candy,常见的姓氏,适合甜美、精致的女孩。
12. Chambers,常见的英国姓氏;给人带来很多等级和尊严。
13. Cooper,英国起源,"一个制桶人"。
14. Dempsey,爱尔兰起源,意味着 "骄傲"。
15. Earwood,盎格鲁-撒克逊起源,听起来非常英式和美丽。
16. England,以国家命名,对女士来说是一个非常平易近人的、有品味的名字,对男性角色来说是一个冷静的、内敛的名字。
17. Evert,可爱的英国姓氏,意思是拥有野猪的力量的人。
18. Frost,斯堪的纳维亚起源,表示 "结霜的季节"。
19. Gardner,园丁,非常适合喜欢花的温柔女孩。
20. Gellar,德国起源,来自北德一个省。
21. Goddard,英国起源,意思是 "好",非常适合于有吸引力的女士。
22. Griffith,威尔士起源,意为 "首领"。
23. Higgins,爱尔兰起源,意思是 "维京人",听起来非常适合娇小的女士。
24. Holland,荷兰起源,是优雅女士的理想选择。
25. Irwin,爱尔兰起源,意思是 "朋友"。
26. Jackson,美国起源,适合用于现代年轻女士。
27. Keller,德国和爱尔兰起源,美丽和精神的女人的好名字。
28. Madden, 爱尔兰起源,意思是 "Madan的后裔"。
29. Marsh,英国起源,适合别致的女性。
30. Merchant,盎格鲁-撒克逊起源,非常适合有成就的女士。
31. Olson, 斯堪的纳维亚起源,意思是 "Ole的儿子",非常适合于一个柔软、娇小的人。
32. Price,英国起源,意为 "Rhys的儿子",也是 "热情"。
33. Porter,这是一个花哨的姓氏,意思是 "看门人"。
34. Remington,英国起源,意思是 "来自山脊镇"。
35. Temple,英国起源,意为圣地。
36. West,以方向命名。
漂亮而独特的姓氏
37. Almond,源自中东,意味着 "高贵的保护者"。
38. Ayesa,阿拉伯起源,一个可爱的姓氏。
39. Bartley, 古英语起源,意思是 "森林中的一块空地"。
40. Bynes,盎格鲁撒克逊起源,名字Binn和Bines的变形。
41. Capra,意大利起源,意思是山羊;一个非常有音乐感的姓氏。
42. Farley,英国起源,另一个来自大自然的姓氏,意思是 "蕨类"。
43. Ferber,德国起源,从变体Farber形成的姓氏。
44. Flair,完美的姓氏,因为它意味着 "有风格和天赋的人"。
45. Floris,拉丁语起源,意思是 "花",是受自然启发的姓氏。
46. Fredrick,德国起源, 意为 "统治者"。
47. Holiday,很酷的姓氏,假日与乐趣有关。 它是最独特的姓氏之一。
48. Laurier, 法国起源,在法语中意味着 "海湾树"。读起来很动听。
49. Paisley,苏格兰起源,意思是 "教堂"。
50. Winters, 英国起源,在季节之后。
连字符的美丽姓氏
51. Amelia-Rose,两个最美丽的英国姓氏的组合。
52. Ava-Marie,拉丁语起源,名字是永恒的经典。
53. Ella-Jane,英国起源,为热爱冒险和生活的女孩取的姓氏。
54. Lily-Mary,美丽的英国姓氏,有自然和传统的根基。
55. Lisa-Marie,精致的欧洲姓氏,完美地描述一位美丽的女士。
56. Lloyd-Evans,英国起源,激发美丽和成熟。
57. Mia-Jane,欧洲起源,简单而美丽。
58. Olive-May,比较现代,有吸引力的女孩的常用姓氏。
59. Scarlett-Rose,充满深度、爱和美感的姓氏。
60. Sloane-Cooper,美国起源,这是一个引人注目的美丽女孩的必选姓氏。
61. Sophia-Grace,欧洲姓氏,所有关于尊严和姿态。
长的姓氏
62. Abbington,古英语起源,意思是 "来自Abba的人"。
63. Fairchild,适合红润和公平的人。
64. Ferguson,苏格兰起源,意思是 "Fergus的儿子"。
65. Flanagan,盖尔语起源,意思是 "泥泞"。
66. Hamilton,,英国起源,意为 "来自Hamela的人"。
67. Lightfoot,英国起源,最可爱的姓氏,指一个灵活的人。
68. Rainwater,甜蜜的姓氏,指一个接近自然的人。
69. Rosenberg,犹太起源,意思是 "玫瑰山",适合高颜值的人。
70. Stapleton,英国起源,意为“来自Stapol的人”。
71. Sullivan,爱尔兰起源,意思是 "黑眼睛"。
72. Templeton,英语起源,意为 "圣地之城"。
73. Undergrove,一个独特的姓氏,有一种滑稽的神秘感。
74. Vandenberg,荷兰起源,意为 "来自山中 "。
75. Yearwood, 英国起源, 在长姓中是Yarwood的变体。
短的姓氏
76. Amos,希伯来语起源,意思是 "携带",也是一个常见的名字。
77. Berry,吸引人的姓氏和名字,意思是 "一个小水果"。
78. Benz,经典的名字,也是一个德国姓氏,意思是 "像熊一样勇敢"。
79. Brooks,英国起源,意思是 "一条小溪"。
80. Colt,英国起源,意思是 "年轻的马 "。
81. Cox,英国起源,意思是 "一只公鸡"。
82. Cruz,西班牙和伊比利亚起源,意思是 "十字架"。
83. Cyrus,波斯起源,意思是 "关心的人"。
84. Darcy,法国起源,意思是 "来自一个堡垒"。
85. Day,英国起源,与大卫有关。
86. Duke,美国起源,意思是 "领袖"。
87. Earp,英国起源,意为"黑暗的人 "。
88. Finn, 爱尔兰起源, 男孩的名字和姓氏,意思是 "公平"。
89. Hardy,英国起源,也是法国姓氏之一,意思是 "大胆"。
90. Henn,古英语起源,卖家禽的人的姓氏。
91. Hyde,英国起源,意为“住在一块土地上”。
92. Lott, 古英语起源,指的是“一块地”。
93. Luna,西班牙和意大利起源,意思是 "月亮"。
94. Nash,英国起源,意为“白蜡树”。
95. Oak,意为“橡树”,适合男孩。
96. Peck,英国起源,意思是 "住在高峰附近的人"。
97. Pope,拉丁语起源,指父亲或教皇。^l^p
98. Rossi,意大利语起源,意大利常见的姓氏,意思是 "有红头发的人"。
99. York,英国起源,意为 "一个耀眼的定居点"。
100. Zade,波斯语起源,一个不常见的姓氏,意思是 "XX的儿子"。
够了不?自己选吧。
组合的话,Suan Miller
还有要求吗?
在了解僵尸进程之前,让我们来复习一下什么是 Linux 进程。
简而言之, 进程 [1] 是一个程序的运行实例。它可能运行在前端(比如有交互的进程),也可能运行在后端(比如无交互或自动运行的进程)。它可能是一个父进程(运行期间创建了其他进程),也可能是一个子进程(由其他进程所创建)。
在 Linux 系统中,除 PID 为 0 的第一个 init 进程(或 systemd )外,其余进程都有父进程。进程也可以拥有自己的子进程。
不相信?可以试试在终端中使用 pstree 命令查看进程的树型结构,你能看到系统各个进程的“家族树”。
子进程死亡后,它的父进程会接收到通知去执行一些清理操作,如释放内存之类。然而,若父进程并未察觉到子进程死亡,子进程就会进入到“<ruby style="box-sizing: border-box">僵尸<rt style="box-sizing: border-box">zombie</rt></ruby>”状态。从父进程角度看,子进程仍然存在,即使子进程实际上已经死亡。这就是“<ruby style="box-sizing: border-box">僵尸进程<rt style="box-sizing: border-box">zombie process</rt></ruby>”(也被称为“<ruby style="box-sizing: border-box">已消失进程<rt style="box-sizing: border-box">defunct process</rt></ruby>”)是如何产生并存在于系统中的。
这里有一个来自 Turnoff.us [2] 的关于僵尸进程的非常有趣的看法:
Image credit: Turnoff.us
重点要说的是,僵尸进程并没有像它的名称那样看起来可怕。
但如果系统的内存已经所剩不多或者有太多的僵尸进程在吃掉内存,问题会变得糟糕。同样,大部分 Linux 系统进程最大 PID 设置为 32768,如果过多僵尸进程导致其他重要任务没有 PID 可用,你的系统会发生崩溃。
这是真实可能发生的,它有一定的概率,特别当存在一个编码糟糕的程序开始大量产生僵尸进程的时候。
在这种情况下,找到并杀死僵尸进程是一个明智的做法。
Linux 系统中的进程可能处于如下状态中的一种:
那如何查看进程和它的当前状态呢?一个简单的方法是在终端中使用 top 命令 [3]。
Top command show processes and their status
正如你在上面截图中看到的,截图中共有 250 个任务(进程),其中 1 个处在 “<ruby style="box-sizing: border-box">运行中<rt style="box-sizing: border-box">running</rt></ruby>” 状态,248 个进程处于 “<ruby style="box-sizing: border-box">休眠<rt style="box-sizing: border-box">sleep</rt></ruby>” 状态,还有一个处于 “<ruby style="box-sizing: border-box">僵尸<rt style="box-sizing: border-box">zombie</rt></ruby>” 状态。
现在问题进入下一步,如何杀死 “僵尸” 进程?
僵尸进程已经死了,要如何才能杀死一个已经死亡的进程呢?
在僵尸电影中,你可以射击僵尸的头部或烧掉它们,但在这里是行不通的。你可以一把火烧了系统来杀死僵尸进程,但这并不是一个可行的方案。
一些人建议发送 SIGCHLD 给父进程,但这个信号很可能会被忽略。还有一个方法是杀死父进程来杀死僵尸进程,这听起来很野蛮,但它却是唯一能确保杀死僵尸进程的方法。
首先,通过在终端中 使用 ps 命令 [4] 我们列举僵尸进程,得到它们的进程 ID:
<pre class="prettyprint linenums" style="box-sizing: border-boxoverflow: hiddenfont: 400 12px / 20px "courier new"display: blockpadding: 10px 15pxmargin: 20px 0pxcolor: rgb(248, 248, 212)word-break: break-alloverflow-wrap: break-wordbackground: rgb(39, 40, 34)border: noneborder-radius: 4pxbox-shadow: rgb(57, 56, 46) 40px 0px 0px inset, rgb(70, 71, 65) 41px 0px 0px insetletter-spacing: normalorphans: 2text-align: starttext-indent: 0pxtext-transform: nonewidows: 2word-spacing: 0px-webkit-text-stroke-width: 0pxtext-decoration-thickness: initialtext-decoration-style: initialtext-decoration-color: initial">
</pre>
ps ux 命令输出的第 8 列显示了进程状态。上述命令只会打印所有处在 Z+ 状态(表示僵尸状态)的进程。
确认了进程 ID 后,我们可以得到它的父进程 ID:
<pre class="prettyprint linenums" style="box-sizing: border-boxoverflow: hiddenfont: 400 12px / 20px "courier new"display: blockpadding: 10px 15pxmargin: 20px 0pxcolor: rgb(248, 248, 212)word-break: break-alloverflow-wrap: break-wordbackground: rgb(39, 40, 34)border: noneborder-radius: 4pxbox-shadow: rgb(57, 56, 46) 40px 0px 0px inset, rgb(70, 71, 65) 41px 0px 0px insetletter-spacing: normalorphans: 2text-align: starttext-indent: 0pxtext-transform: nonewidows: 2word-spacing: 0px-webkit-text-stroke-width: 0pxtext-decoration-thickness: initialtext-decoration-style: initialtext-decoration-color: initial">
</pre>
你也可以将上述两个命令结合在一起,直接得到僵尸进程的 PID 及其父进程的 PID:
<pre class="prettyprint linenums" style="box-sizing: border-boxoverflow: hiddenfont: 400 12px / 20px "courier new"display: blockpadding: 10px 15pxmargin: 20px 0pxcolor: rgb(248, 248, 212)word-break: break-alloverflow-wrap: break-wordbackground: rgb(39, 40, 34)border: noneborder-radius: 4pxbox-shadow: rgb(57, 56, 46) 40px 0px 0px inset, rgb(70, 71, 65) 41px 0px 0px insetletter-spacing: normalorphans: 2text-align: starttext-indent: 0pxtext-transform: nonewidows: 2word-spacing: 0px-webkit-text-stroke-width: 0pxtext-decoration-thickness: initialtext-decoration-style: initialtext-decoration-color: initial">
</pre>
现在你得到了父进程 ID,使用命令行和得到的 ID 号 终于可以杀死进程了 [5]:
<pre class="prettyprint linenums" style="box-sizing: border-boxoverflow: hiddenfont: 400 12px / 20px "courier new"display: blockpadding: 10px 15pxmargin: 20px 0pxcolor: rgb(248, 248, 212)word-break: break-alloverflow-wrap: break-wordbackground: rgb(39, 40, 34)border: noneborder-radius: 4pxbox-shadow: rgb(57, 56, 46) 40px 0px 0px inset, rgb(70, 71, 65) 41px 0px 0px insetletter-spacing: normalorphans: 2text-align: starttext-indent: 0pxtext-transform: nonewidows: 2word-spacing: 0px-webkit-text-stroke-width: 0pxtext-decoration-thickness: initialtext-decoration-style: initialtext-decoration-color: initial">
</pre>
Killing parent process
再次运行 ps 命令或 top 命令,你可以验证僵尸进程是否已经被杀死。
恭喜!现在你知道怎么清理僵尸进程了。
via: https://itsfoss.com/kill-zombie-process-linux/