Linux中国
1.73K subscribers
777 photos
6.34K links
Linux 中国官方 Telegram 频道
Download Telegram
糖尿病患者们是怎样使用开源造出自己的医疗设备的

Red Hat 的 2018 女性开源社区奖获得者 Dana Lewis 的故事。Media

via https://linux.cn/article-10391-1.html
糖尿病患者们是怎样使用开源造出自己的医疗设备的

Red Hat &#30340; 2018 &#22899;&#24615;&#24320;&#28304;&#31038;&#21306;&#22870;&#33719;&#24471;&#32773; Dana Lewis &#30340;&#25925;&#20107;&#12290;<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201812/27/194646n3swww32uj3r5wnm.png">Media</a>Dana Lewis &#34987;&#35780;&#36873;&#20026;<a href="https://www.redhat.com/en/about/women-in-open-source">&#24320;&#28304;&#31038;&#21306; 2018 &#24180;&#24230;&#26368;&#20339;&#22899;&#24615;</a>&#65281;&#19979;&#38754;&#26159;&#24320;&#28304;&#24590;&#26679;&#25913;&#21892;&#20102;&#22905;&#30340;&#20581;&#24247;&#30340;&#25925;&#20107;&#12290;Dana &#24739;&#26377; I &#22411;&#31958;&#23615;&#30149;&#65292;&#20294;&#24403;&#26102;&#24066;&#38754;&#19978;&#27969;&#36890;&#30340;&#33647;&#21697;&#21644;&#21307;&#30103;&#35774;&#22791;&#37117;&#23545;&#22905;&#26080;&#25928;&#12290;&#22905;&#29992;&#26469;&#31649;&#29702;&#34880;&#31958;&#30340;&#21160;&#24577;&#34880;&#31958;&#30417;&#27979;&#65288;CGM&#65289;&#25253;&#35686;&#22120;&#30340;&#22768;&#38899;&#22826;&#23567;&#20102;&#65292;&#26681;&#26412;&#21483;&#19981;&#37266;&#29087;&#30561;&#30340;&#22905;&#65292;&#20135;&#21697;&#36825;&#26679;&#30340;&#35774;&#35745;&#26080;&#27861;&#20445;&#35777;&#22905;&#27599;&#22825;&#30561;&#30496;&#26102;&#38388;&#30340;&#29983;&#21629;&#23433;&#20840;&#12290;“&#25105;&#21644;&#29983;&#20135;&#21378;&#23478;&#35265;&#20102;&#19968;&#38754;&#21830;&#35758;&#25552;&#20986;&#24847;&#35265;&#65292;&#21378;&#23478;&#30340;&#22238;&#22797;&#26159;‘&#25105;&#20204;&#20135;&#21697;&#30340;&#38899;&#37327;&#24050;&#32463;&#36275;&#22815;&#22823;&#20102;&#65292;&#24456;&#23569;&#26377;&#20154;&#21483;&#19981;&#37266;’&#65292;&#25105;&#34987;&#21578;&#30693;‘&#36825;&#19981;&#26159;&#26222;&#36941;&#38382;&#39064;&#65292;&#25105;&#20204;&#27491;&#22312;&#25913;&#36827;&#65292;&#35831;&#26399;&#24453;&#25105;&#20204;&#30340;&#26032;&#20135;&#21697;&#12290;’&#21548;&#21040;&#36825;&#20123;&#26102;&#25105;&#30495;&#30340;&#24456;&#25387;&#36133;&#65292;&#20294;&#25105;&#20174;&#27809;&#24819;&#35937;&#36807;&#25105;&#33021;&#20570;&#20986;&#20160;&#20040;&#25913;&#21464;&#65292;&#27605;&#31455;&#37027;&#26159;&#36890;&#36807;&#20102; FDA &#26631;&#20934;&#30340;&#21307;&#30103;&#35774;&#22791;&#65292;&#19981;&#26159;&#25105;&#20204;&#33021;&#38543;&#24847;&#25913;&#21464;&#30340;&#12290;”&#38754;&#20020;&#30528;&#36825;&#20123;&#38459;&#30861;&#65292;Dana &#24819;&#30528;&#22914;&#26524;&#22905;&#33021;&#25226;&#33258;&#24049;&#30340;&#25968;&#25454;&#20174;&#35774;&#22791;&#37324;&#23548;&#20986;&#65292;&#23601;&#21487;&#20197;&#35774;&#32622;&#25163;&#26426;&#38393;&#38083;&#26469;&#21483;&#37266;&#33258;&#24049;&#12290;&#22312; 2013 &#24180;&#26411;&#65292;&#22905;&#30475;&#21040;&#30340;&#19968;&#26465;&#25512;&#29305;&#35299;&#20915;&#20102;&#22905;&#30340;&#30097;&#38382;&#12290;&#37027;&#26465;&#25512;&#29305;&#30340;&#20316;&#32773;&#26159;&#19968;&#20301;&#31958;&#23615;&#30149;&#24739;&#20799;&#30340;&#23478;&#38271;&#65292;&#20182;&#25226;&#21160;&#24577;&#34880;&#31958;&#30417;&#27979;&#20202;&#36827;&#34892;&#20102;&#36870;&#21521;&#24037;&#31243;&#65292;&#36825;&#26679;&#23601;&#21487;&#20197;&#23548;&#20986;&#23401;&#23376;&#30340;&#34880;&#31958;&#25968;&#25454;&#36827;&#34892;&#36828;&#31243;&#30417;&#25511;&#20102;&#12290;&#22905;&#24847;&#35782;&#21040;&#22914;&#26524;&#23545;&#26041;&#24895;&#24847;&#25226;&#36807;&#31243;&#20998;&#20139;&#32473;&#22905;&#65292;&#22905;&#20063;&#21487;&#20197;&#29992;&#37027;&#20123;&#20195;&#30721;&#20570;&#19968;&#20010;&#33258;&#24049;&#30340;&#21709;&#20142;&#30340;&#34880;&#31958;&#30417;&#27979;&#20202;&#20102;&#12290;“&#25105;&#24182;&#19981;&#30693;&#36947;&#21521;&#21035;&#20154;&#35201;&#28304;&#20195;&#30721;&#26159;&#20214;&#31232;&#26494;&#24179;&#241…
如何在 Linux 中安装 Rust 编程语言

Rust 通常被称为 rust-lang。Rust 是一个由 Mozilla Research 赞助的通用的、多范式、现代的、跨平台和开源系统编程语言。Media

via https://linux.cn/article-10392-1.html
&#22914;&#20309;&#22312; Linux &#20013;&#23433;&#35013; Rust &#32534;&#31243;&#35821;&#35328;

<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201812/29/112734kg41ft1f5o1ffz05.jpg">Media</a>Rust &#36890;&#24120;&#34987;&#31216;&#20026; rust-lang&#12290;Rust &#26159;&#19968;&#20010;&#30001; Mozilla Research &#36190;&#21161;&#30340;&#36890;&#29992;&#30340;&#12289;&#22810;&#33539;&#24335;&#12289;&#29616;&#20195;&#30340;&#12289;&#36328;&#24179;&#21488;&#21644;&#24320;&#28304;&#31995;&#32479;&#32534;&#31243;&#35821;&#35328;&#12290;&#23427;&#26088;&#22312;&#23454;&#29616;&#23433;&#20840;&#24615;&#12289;&#36895;&#24230;&#21644;&#24182;&#21457;&#24615;&#31561;&#30446;&#26631;&#12290;Rust &#22312;&#35821;&#27861;&#19978;&#19982; C++ &#30456;&#20284;&#65292;&#20294;&#23427;&#30340;&#35774;&#35745;&#32773;&#24076;&#26395;&#23427;&#22312;&#20445;&#25345;&#24615;&#33021;&#30340;&#21516;&#26102;&#25552;&#20379;&#26356;&#22909;&#30340;&#20869;&#23384;&#23433;&#20840;&#24615;&#12290;Rust &#30446;&#21069;&#22312;&#35768;&#22810;&#32452;&#32455;&#20013;&#20351;&#29992;&#65292;&#20363;&#22914; Firefox&#12289;Chef&#12289;Dropbox&#12289;Oracle&#12289;GNOME &#31561;&#12290;&#22914;&#20309;&#22312; Linux &#20013;&#23433;&#35013; Rust &#35821;&#35328;&#65311;&#25105;&#20204;&#21487;&#20197;&#36890;&#36807;&#22810;&#31181;&#26041;&#24335;&#23433;&#35013; Rust&#65292;&#20294;&#20197;&#19979;&#26159;&#23448;&#26041;&#25512;&#33616;&#30340;&#23433;&#35013;&#26041;&#24335;&#12290;<pre class="prettyprint linenums">$ curl https://sh.rustup.rs -sSf | shinfo: downloading installerWelcome to Rust!This will download and install the official compiler for the Rust programming language, and its package manager, Cargo.It will add the cargo, rustc, rustup and other commands to Cargo's bin directory, located at: /home/daygeek/.cargo/binThis path will then be added to your PATH environment variable by modifying theprofile files located at: /home/daygeek/.profile /home/daygeek/.bash_profileYou can uninstall at any time with rustup self uninstall and these changes willbe reverted.Current installation options: default host triple: x86_64-unknown-linux-gnu default toolchain: stable modify PATH variable: yes1) Proceed with installation (default)2) Customize installation3) Cancel installation>1info: syncing channel updates for 'stable-x86_64-unknown-linux-gnu'info: latest update on 2018-12-06, rust version 1.31.0 (abe02cefd 2018-12-04)info: downloading component 'rustc' 77.7 MiB / 77.7 MiB (100 %) 1.2 MiB/s ETA: 0 s info: downloading component 'rust-std' 54.2 MiB / 54.2 MiB (100 %) 1.2 MiB/s ETA: 0 s info: downloading component 'cargo' 4.7 MiB / 4.7 MiB (100 %) 1.2 MiB/s ETA: 0 s info: downloading component 'rust-docs' 8.5 MiB / 8.5 MiB (100 %) 1.2 MiB/s ETA: 0 s info: installing component 'rustc'info: installing component 'rust-std'info: installing component 'cargo'info: installing component 'rust-docs'info: default toolchain set to 'stable' stable installed - rustc 1.31.0 (abe02cefd 2018-12-04)Rust is installed now. Great!To get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH environment variable. Next time you log in this will be done automatically.To configure your current shell run source $HOME/.cargo/env</pre>&#36816;&#34892;&#20197;&#19979;&#21629;&#20196;&#37197;&#32622;&#24403;&#21069; shell&#12290;<pre class="prettyprint linenums">$ source $HOME/.cargo/env</pre>&#36816;&#34892;&#20197;&#19979;&#21629;&#20196;&#39564;&#35777;&#24050;&#23433;&#35013;&#30340; Rust &#29256;&#26412;&#12290;<pre class="prettyprint linenums">$ rustc --versionrustc 1.31.0 (abe02cefd 2018-12-04)</pre>&#22914;&#20309;&#27979;&#35797; Rust &#32534;&#31243;&#35821;&#35328;&#65311;&#23433;&#35013; Rust &#21518;&#65292;&#35831;&#25353;&#29031;&#20197;&#19979;&#27493;&#39588;&#26816;&#26597; Rust &#35821;&#35328;&#26159;&#21542;&#27491;&#24120;&#24037;&#20316;&#12290;<pre class="prettyprint linenums">$ mkdir ~/projects$ cd ~/projects$ mkdir hello_world$ cd hello_…
在 Linux 终端收听广播

MPlayer 是一个多功能的开源媒体播放器,它在 Linux 命令行中非常有用。Media

via https://linux.cn/article-10393-1.html
&#22312; Linux &#32456;&#31471;&#25910;&#21548;&#24191;&#25773;

MPlayer &#26159;&#19968;&#20010;&#22810;&#21151;&#33021;&#30340;&#24320;&#28304;&#23186;&#20307;&#25773;&#25918;&#22120;&#65292;&#23427;&#22312; Linux &#21629;&#20196;&#34892;&#20013;&#38750;&#24120;&#26377;&#29992;&#12290;<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201812/29/113239cii055al7hnsx764.png">Media</a>&#20320;&#24050;&#32463;&#30475;&#21040;&#25105;&#20204;&#20026;&#26399; 24 &#22825;&#30340; Linux &#21629;&#20196;&#34892;&#29609;&#20855;&#26085;&#21382;&#12290;&#22914;&#26524;&#36825;&#26159;&#20320;&#31532;&#19968;&#27425;&#35775;&#38382;&#35813;&#31995;&#21015;&#65292;&#20320;&#21487;&#33021;&#20250;&#38382;&#33258;&#24049;&#20160;&#20040;&#26159;&#21629;&#20196;&#34892;&#29609;&#20855;&#12290;&#23427;&#21487;&#33021;&#26159;&#19968;&#20010;&#28216;&#25103;&#25110;&#20219;&#20309;&#31616;&#21333;&#30340;&#28040;&#36963;&#65292;&#21487;&#20197;&#24110;&#21161;&#20320;&#22312;&#32456;&#31471;&#29609;&#24471;&#24320;&#24515;&#12290;&#20320;&#20204;&#20013;&#30340;&#19968;&#20123;&#20154;&#20043;&#21069;&#24050;&#32463;&#30475;&#36807;&#25105;&#20204;&#26085;&#21382;&#20013;&#30340;&#21508;&#31181;&#29609;&#20855;&#65292;&#20294;&#25105;&#20204;&#24076;&#26395;&#27599;&#20010;&#20154;&#33267;&#23569;&#35265;&#21040;&#19968;&#20214;&#26032;&#29609;&#20855;&#12290;&#22312;&#21629;&#20196;&#34892;&#20013;&#26377;&#24456;&#22810;&#26041;&#27861;&#21487;&#20197;&#21548;&#38899;&#20048;&#12290;&#22914;&#26524;&#20320;&#26377;&#26412;&#22320;&#23384;&#20648;&#30340;&#23186;&#20307;&#65292;cmus &#26159;&#19968;&#20010;&#24456;&#22909;&#30340;&#36873;&#25321;&#65292;&#20294;&#36824;&#26377;<a href="https://opensource.com/life/16/8/3-command-line-music-players-linux">&#24456;&#22810;&#20854;&#20182;&#36873;&#25321;</a>&#12290;&#19981;&#36807;&#65292;&#24456;&#22810;&#26102;&#20505;&#65292;&#24403;&#25105;&#22312;&#32456;&#31471;&#30340;&#26102;&#20505;&#65292;&#25105;&#20250;&#36208;&#31070;&#24182;&#19988;&#19981;&#20250;&#27880;&#24847;&#25361;&#36873;&#27599;&#39318;&#27468;&#65292;&#24182;&#35753;&#20854;&#20182;&#30340;&#26469;&#20570;&#12290;&#34429;&#28982;&#20026;&#20102;&#36825;&#20010;&#25105;&#26377;&#24456;&#22810;&#25773;&#25918;&#21015;&#34920;&#65292;&#20294;&#36807;&#20102;&#19968;&#27573;&#26102;&#38388;&#65292;&#21363;&#20351;&#36807;&#26102;&#65292;&#25105;&#20063;&#20250;&#20999;&#25442;&#21040;&#20114;&#32852;&#32593;&#30005;&#21488;&#12290;&#20170;&#22825;&#30340;&#29609;&#20855;&#65292;MPlayer&#65292;&#26159;&#19968;&#20010;&#22810;&#21151;&#33021;&#30340;&#22810;&#23186;&#20307;&#25773;&#25918;&#22120;&#65292;&#20960;&#20046;&#21487;&#20197;&#25903;&#25345;&#20219;&#20309;&#20320;&#32473;&#23427;&#30340;&#23186;&#20307;&#26684;&#24335;&#12290;&#22914;&#26524;&#23578;&#26410;&#23433;&#35013; MPlayer&#65292;&#20320;&#21487;&#33021;&#20250;&#21457;&#29616;&#23427;&#24050;&#22312;&#20320;&#30340;&#21457;&#34892;&#29256;&#20013;&#25171;&#21253;&#12290;&#22312; Fedora &#20013;&#65292;&#25105;&#22312; <a href="https://rpmfusion.org/">RPM Fusion</a> &#20013;&#25214;&#21040;&#20102;&#23427;&#65288;&#35831;&#27880;&#24847;&#65292;&#36825;&#19981;&#26159; Fedora &#30340;“&#23448;&#26041;”&#20179;&#24211;&#65292;&#22240;&#27492;&#35831;&#35880;&#24910;&#25805;&#20316;&#65289;&#65306;<pre class="prettyprint linenums">$ sudo dnf install mplayer</pre>MPlayer &#26377;&#19968;&#31995;&#21015;&#21629;&#20196;&#34892;&#36873;&#39033;&#21487;&#26681;&#25454;&#20320;&#30340;&#20855;&#20307;&#24773;&#20917;&#36827;&#34892;&#35774;&#32622;&#12290;&#25105;&#24819;&#21548; Raleigh &#24403;&#22320;&#30340;&#22823;&#23398;&#24191;&#25773;&#30005;&#21488;&#65288;<a href="https://wknc.org/index.php">88.1 WKN</a>&#65292;&#36825;&#20010;&#24456;&#26834;&#65281;&#65289;&#65292;&#22312;&#23427;&#20204;&#30340;&#32593;&#31449;&#24471;&#21040;&#27969;&#23186;&#20307;&#32593;&#22336;&#20043;&#21518;&#65292;&#20687;&#36825;&#26679;&#23601;&#21487;&#20197;&#35753…
UCloud研发副总裁杨镭:技术的初心是什么?

Cloud 研发副总裁杨镭首谈 UCloudStack、保护客户隐私、回馈开源社区背后的故事和挑战。Media

via https://linux.cn/article-10394-1.html
UCloud &#25216;&#26415;&#21103;&#24635;&#35009;&#26472;&#38253;&#65306;&#25216;&#26415;&#30340;&#21021;&#24515;&#26159;&#20160;&#20040;&#65311;

<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201812/29/113701rfalnabdr5tnottx.jpeg">Media</a>UCloud &#25216;&#26415;&#21103;&#24635;&#35009;&#26472;&#38253;&#39318;&#35848; UCloudStack&#12289;&#20445;&#25252;&#23458;&#25143;&#38544;&#31169;&#12289;&#22238;&#39304;&#24320;&#28304;&#31038;&#21306;&#32972;&#21518;&#30340;&#25925;&#20107;&#21644;&#25361;&#25112;&#12290;&#26085;&#21069;&#65292;Linux &#20013;&#22269;&#31038;&#21306;&#30340;&#32769;&#29579;&#21442;&#21152;&#20102; UCloud &#29992;&#25143;&#22823;&#20250;&#65292;&#24182;&#26377;&#24184;&#21644; UCloud &#25216;&#26415;&#21103;&#24635;&#35009;&#26472;&#38253;&#36827;&#34892;&#20102;&#38754;&#35848;&#12290;&#20197;&#19979;&#23558;&#25105;&#20204;&#35848;&#35805;&#20013;&#19968;&#20123;&#20869;&#23481;&#20998;&#20139;&#32473;&#22823;&#23478;&#12290;<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201812/29/114034g3puz1sz5hhpq30s.jpg">Media</a><em>&#26472;&#38253;&#65292;UCloud &#25216;&#26415;</em><em>&#21103;&#24635;&#35009;&#12290;&#20840;&#38754;&#36127;&#36131; UCloud &#20135;&#21697;&#30740;&#21457;&#21644;&#20135;&#21697;&#36816;&#33829;&#24037;&#20316;&#65292;&#26377;&#36229;&#36807;&#21313;&#24180; IT & &#20114;&#32852;&#32593;&#34892;&#19994;&#20174;&#19994;&#32463;&#39564;&#65292;&#22312;&#32593;&#32476;&#39046;&#22495;&#25317;&#26377;&#20016;&#23500;&#30340;&#32463;&#39564;&#21644;&#28145;&#21051;&#30340;&#29702;&#35299;&#12290;</em>&#20026;&#20160;&#20040;&#19987;&#38376;&#24320;&#21457;&#20102; UCloudStack&#65311;<strong>&#20170;&#22825;&#30340;&#22823;&#20250;&#19978;&#38754;&#24744;&#25552;&#20986;&#19968;&#20010;&#38024;&#23545;&#31169;&#26377;&#20113;&#30340;</strong> <strong>UCloudStack</strong><strong>&#65292;</strong><strong>&#26159;&#21542;&#21487;&#20197;&#32473;&#25105;&#20204;&#35814;&#32454;&#20171;&#32461;&#19968;&#19979;&#20026;&#20160;&#20040;&#22312;&#26377;&#20102;&#29983;&#24577;&#24456;&#25104;&#29087;&#30340;</strong> <strong>OpenStack</strong> <strong>&#30340;&#24773;&#20917;&#19979;</strong><strong>&#65292;UCloud</strong> <strong>&#36824;&#25237;&#20837;&#20102;&#24040;&#22823;&#30340;&#36164;&#28304;&#21435;&#30740;&#21457;</strong><strong>UCloudStack</strong><strong>&#65311;</strong>   &#26472;&#38253;&#65306;&#25105;&#20204;&#22312; OpenStack &#19978;&#20570;&#30340;&#36824;&#27604;&#36739;&#26089;&#30340;&#65292;&#24403;&#26102;&#25105;&#20204;&#30340;&#35748;&#30693;&#23601;&#26159;&#20844;&#26377;&#20113;&#26159;&#20844;&#26377;&#20113;&#65292;&#32780;&#31169;&#26377;&#20113; OpenStack &#20570;&#30340;&#27604;&#36739;&#22909;&#12290;&#20294;&#23454;&#38469;&#19978;&#65292;&#36890;&#36807;&#19981;&#26029;&#30340;&#26102;&#38388;&#39564;&#35777;&#65292;&#25105;&#20204;&#21457;&#29616; OpenStack &#26377;&#19968;&#20010;&#27604;&#36739;&#22823;&#30340;&#38382;&#39064;&#65292;&#23601;&#26159;&#36807;&#20110;&#22797;&#26434;&#12290;&#22238;&#21040;&#29992;&#25143;&#23545;&#31169;&#26377;&#20113;&#38656;&#27714;&#26469;&#35762;&#65292;&#29992;&#25143;&#23454;&#38469;&#19978;&#20851;&#27880;&#30340;&#36824;&#26159;&#33021;&#19981;&#33021;&#35299;&#20915;&#20182;&#30340;&#38656;&#27714;&#65292;&#32780;&#19981;&#26159;&#35828;&#35201;&#19981;&#35201;&#29992; OpenStack&#12290;&#25152;&#20197;&#65292;&#25105;&#20204;&#32771;&#34385;&#21040;&#65292;&#26082;&#28982;&#24050;&#32463;&#26377;&#20102;&#22810;&#24180;&#30340;&#20113;&#35745;&#31639;&#30340;&#24320;&#21457;&#21644;&#36816;&#32500;&#32463;&#39564;&#65292;&#22914;&#26524;&#20174;&#22836;&#24320;&#22987;&#20570;&#19968;&#20010;&#33258;&#24049;&#30340;&#31169;&#26377;&#20113;&#20135;&#21697;&#65292;&#26159;&#19981;&#26159;&#20250;&#20570;&#30340;&#26356;&#22909;&#65311;&#25105;&#20204;&#20570;&#20102; 16 &#20010;&#26376;&#23601;&#20570;&#20986;&#26469;&#20102;&#36825;&#20010;&#20135;&#21697;&#65292;&#22312;&#23436;&#25104;&#2…
救命!我的电子邮件发不到 500 英里以外!

这是一个听起来几乎不可能的事情……我甚至有点后悔将它发到网上,因为它在一个会议上成了一则著名的酒后故事。Media

via https://linux.cn/article-10395-1.html
&#25937;&#21629;&#65281;&#25105;&#30340;&#30005;&#23376;&#37038;&#20214;&#21457;&#19981;&#21040; 500 &#33521;&#37324;&#20197;&#22806;&#65281;

<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201812/29/164052m11xmbbadbxyle4p.jpg">Media</a>&#36825;&#26159;&#19968;&#20010;&#21548;&#36215;&#26469;&#20960;&#20046;&#19981;&#21487;&#33021;&#30340;&#20107;&#24773;……&#25105;&#29978;&#33267;&#26377;&#28857;&#21518;&#24724;&#23558;&#23427;&#21457;&#21040;&#32593;&#19978;&#65292;&#22240;&#20026;&#23427;&#22312;&#19968;&#20010;&#20250;&#35758;&#19978;&#25104;&#20102;&#19968;&#21017;&#33879;&#21517;&#30340;&#37202;&#21518;&#25925;&#20107;&#12290;&#36825;&#20010;&#25925;&#20107;&#30053;&#26377;&#25913;&#21160;&#65292;&#20197;&#20445;&#25252;&#25925;&#20107;&#20013;&#30340;&#20154;&#29289;&#65292;&#20197;&#21450;&#24573;&#30053;&#20102;&#19968;&#20123;&#26080;&#20851;&#30340;&#32454;&#33410;&#20351;&#20043;&#26356;&#26377;&#36259;&#19968;&#20123;&#12290;&#20960;&#24180;&#21069;&#65292;&#24403;&#25105;&#25509;&#21040;&#32479;&#35745;&#31995;&#20027;&#20219;&#30340;&#30005;&#35805;&#26102;&#65292;&#25105;&#27491;&#22312;&#20174;&#20107;&#32500;&#25252;&#26657;&#22253;&#30005;&#23376;&#37038;&#20214;&#31995;&#32479;&#30340;&#24037;&#20316;&#12290;“&#25105;&#20204;&#20174;&#37096;&#38376;&#21457;&#36865;&#30005;&#23376;&#37038;&#20214;&#26102;&#36935;&#21040;&#20102;&#38382;&#39064;&#12290;”“&#26377;&#20160;&#20040;&#38382;&#39064;&#65311;” &#25105;&#38382;&#12290;“&#25105;&#20204;&#19981;&#33021;&#21457;&#36865;&#36229;&#36807; 500 &#33521;&#37324;&#30340;&#37038;&#20214;&#65292;”&#20027;&#20219;&#35299;&#37322;&#35828;&#12290;“&#21683;&#21683;”&#65292;&#25105;&#34987;&#25105;&#21917;&#30340;&#25343;&#38081;&#21595;&#20102;&#19968;&#21475;&#65292;“&#24744;&#20877;&#35828;&#19968;&#36941;&#65311;”“&#25105;&#20204;&#19981;&#33021;&#21457;&#36865;&#36317;&#36825;&#37324;&#36229;&#36807; 500 &#33521;&#37324;&#30340;&#37038;&#20214;&#65292;”&#20182;&#37325;&#22797;&#36947;&#12290; “&#23454;&#38469;&#19978;&#65292;&#26356;&#36828;&#19968;&#28857;&#65292;&#26159; 520 &#33521;&#37324;&#65292;&#20294;&#19981;&#33021;&#26356;&#36828;&#20102;&#12290;”“&#21999;......&#30005;&#23376;&#37038;&#20214;&#30495;&#30340;&#19981;&#20250;&#36825;&#26679;&#65292;&#36890;&#24120;&#65292;”&#25105;&#35828;&#65292;&#35797;&#30528;&#35753;&#25105;&#30340;&#22768;&#38899;&#21548;&#36215;&#26469;&#19981;&#37027;&#20040;&#24908;&#20081;&#12290;&#25105;&#19981;&#33021;&#21644;&#19968;&#20010;&#31995;&#20027;&#20219;&#35828;&#35805;&#26102;&#26174;&#24471;&#24908;&#20081;&#65292;&#21363;&#20351;&#26159;&#19968;&#20010;&#20687;&#32479;&#35745;&#31995;&#36825;&#26679;&#30340;&#30456;&#23545;&#27809;&#38065;&#30340;&#38498;&#31995;&#12290; “&#26159;&#20160;&#20040;&#35753;&#20320;&#35273;&#24471;&#20320;&#19981;&#33021;&#21457;&#36865;&#37038;&#20214;&#36229;&#36807; 500 &#33521;&#37324;&#65311;”“&#36825;&#19981;&#26159;&#25105;<strong>&#35748;&#20026;&#30340;</strong>&#65292;”&#20027;&#20219;&#26377;&#28857;&#24613;&#36481;&#22320;&#22238;&#31572;&#36947;&#12290; “&#25105;&#20204;&#39318;&#20808;&#27880;&#24847;&#21040;&#20102;&#36825;&#31181;&#24773;&#20917;&#26159;&#20960;&#22825;&#21069;&#12290;”“&#20320;&#31561;&#20102;<strong>&#20960;&#22825;</strong>&#65311;” &#25105;&#25171;&#26029;&#20182;&#65292;&#24102;&#28857;&#39076;&#38899;&#35828;&#36947;&#12290; “&#36825;&#27573;&#26102;&#38388;&#20320;&#19968;&#30452;&#20320;&#19981;&#33021;&#21457;&#36865;&#30005;&#23376;&#37038;&#20214;&#65311;”“&#25105;&#20204;&#21487;&#20197;&#21457;&#36865;&#30005;&#23376;&#37038;&#20214;&#12290;&#21482;&#26159;&#19981;&#36229;&#36807; ——”“—— 500 &#33521;&#37324;&#65292;&#25105;&#30693;&#36947;&#65292;”&#25105;&#25509;&#36807;&#20182;&#30340;&#35805;&#65292;“&#25105;&#30693;&#36947;&#20102;&#12290;&#20294;&#20026;&#20160;&#20040;&#27809;&#26377;&#20320;&#26089;&#28857;&#25171;&#30005;&#35805;&#21602;&#65311;”“&#22909;&#21543;&#65292;&#25105;&#20204;&#27809;&#26377;&#25910;&#38598;&…
如何构建一台网络引导服务器(二)

我们将向你展示如何在第一部分的基础上,重新配置网络引导镜像,以便 活动目录 中的用户帐户可以进行登录,然后从一个 NFS 服务器上自动挂载他们的家目录。Media

via https://linux.cn/article-10396-1.html
&#22914;&#20309;&#26500;&#24314;&#19968;&#21488;&#32593;&#32476;&#24341;&#23548;&#26381;&#21153;&#22120;&#65288;&#20108;&#65289;

<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201812/29/224635ia5a06njzjy00zsz.jpg">Media</a>&#22312; <a href="https://linux.cn/article-10379-1.html">&#22914;&#20309;&#26500;&#24314;&#19968;&#21488;&#32593;&#32476;&#24341;&#23548;&#26381;&#21153;&#22120;&#65288;&#19968;&#65289;</a> &#30340;&#25991;&#31456;&#20013;&#65292;&#25105;&#20204;&#23637;&#31034;&#20102;&#22914;&#20309;&#21019;&#24314;&#19968;&#20010;&#32593;&#32476;&#24341;&#23548;&#38236;&#20687;&#65292;&#22312;&#37027;&#20010;&#38236;&#20687;&#20013;&#20351;&#29992;&#20102;&#19968;&#20010;&#21517;&#20026; liveuser &#24080;&#25143;&#65292;&#23427;&#30340;&#23478;&#30446;&#24405;&#20301;&#20110;&#20869;&#23384;&#20013;&#65292;&#37325;&#21551;&#21518;&#23478;&#30446;&#24405;&#20013;&#30340;&#20869;&#23481;&#23558;&#20840;&#37096;&#28040;&#22833;&#12290;&#28982;&#32780;&#24456;&#22810;&#29992;&#25143;&#37117;&#24076;&#26395;&#26426;&#22120;&#37325;&#21551;&#21518;&#20445;&#23384;&#20182;&#20204;&#30340;&#25991;&#20214;&#21644;&#35774;&#32622;&#12290;&#22240;&#27492;&#65292;&#22312;&#26412;&#31995;&#21015;&#30340;&#31532;&#20108;&#37096;&#20998;&#65292;&#25105;&#20204;&#23558;&#21521;&#20320;&#23637;&#31034;&#22914;&#20309;&#22312;&#31532;&#19968;&#37096;&#20998;&#30340;&#22522;&#30784;&#19978;&#65292;&#37325;&#26032;&#37197;&#32622;&#32593;&#32476;&#24341;&#23548;&#38236;&#20687;&#65292;&#20197;&#20415; <a href="https://en.wikipedia.org/wiki/Active_Directory">&#27963;&#21160;&#30446;&#24405;</a> &#20013;&#30340;&#29992;&#25143;&#24080;&#25143;&#21487;&#20197;&#36827;&#34892;&#30331;&#24405;&#65292;&#28982;&#21518;&#20174;&#19968;&#20010; NFS &#26381;&#21153;&#22120;&#19978;&#33258;&#21160;&#25346;&#36733;&#20182;&#20204;&#30340;&#23478;&#30446;&#24405;&#12290;&#26412;&#31995;&#21015;&#30340;&#31532;&#19977;&#37096;&#20998;&#65292;&#25105;&#20204;&#23558;&#21521;&#20320;&#23637;&#31034;&#32593;&#32476;&#24341;&#23548;&#23458;&#25143;&#31471;&#22914;&#20309;&#19982;&#20013;&#24515;&#21270;&#37197;&#32622;&#30340; iPXE &#24341;&#23548;&#33756;&#21333;&#36827;&#34892;&#20132;&#20114;&#12290;&#35774;&#32622;&#20351;&#29992; KRB5 &#35748;&#35777;&#30340; NFS4 Home &#30446;&#24405;&#25353;&#20197;&#21069;&#30340;&#25991;&#31456; “<a href="https://fedoramagazine.org/secure-nfs-home-directories-kerberos">&#20351;&#29992; Kerberos &#24378;&#21270;&#20849;&#20139;&#30340; NFS Home &#30446;&#24405;&#23433;&#20840;&#24615;</a>” &#30340;&#25351;&#23548;&#26469;&#20570;&#36825;&#20010;&#35774;&#32622;&#12290;&#21024;&#38500; Liveuser &#24080;&#25143;&#21024;&#38500;&#26412;&#31995;&#21015;&#25991;&#31456;&#31532;&#19968;&#37096;&#20998;&#20013;&#21019;&#24314;&#30340; liveuser &#24080;&#25143;&#65306;<pre class="prettyprint linenums">$ sudo -i# sed -i '/automaticlogin/Id' /fc28/etc/gdm/custom.conf# rm -f /fc28/etc/sudoers.d/liveuser# for i in passwd shadow group gshadow; do sed -i '/^liveuser:/d' /fc28/etc/$i; done</pre>&#37197;&#32622; NTP&#12289;KRB5 &#21644; SSSD&#25509;&#19979;&#26469;&#65292;&#25105;&#20204;&#38656;&#35201;&#23558; NTP&#12289;KRB5 &#21644; SSSD &#30340;&#37197;&#32622;&#25991;&#20214;&#22797;&#21046;&#36827;&#23458;&#25143;&#31471;&#20351;&#29992;&#30340;&#38236;&#20687;&#20013;&#65292;&#20197;&#20415;&#20110;&#23427;&#20204;&#33021;&#22815;&#20351;&#29992;&#21516;&#19968;&#20010;&#24080;&#25143;&#65306;<pre class="prettyprint linenums"># MY_HOSTNAME=$(</etc/hostname)# MY_DOMAIN=${MY_HOSTNAME#*.}# dnf -y --installroot=/fc28 install ntp krb5-workstation sssd# cp /etc/ntp.conf /fc28/etc# chroot /fc28 systemctl enable ntpd.service# cp /etc/krb5.conf.d/${MY_DOMAIN%%.*} /fc28/etc/krb5.conf.d# cp /etc/sssd/sssd.conf /fc28/etc/sssd</pre>&#22312;&#24050;&#37197;&#32622;&#30340;&#35782;&#21035;&#26381;&#21153;&#30340;&#22522;&#30784;&#19978;&#65292;&#37325;&#26032;&#37197;&#32622; sssd &#25552;&#20379;&#35748;&#35777;&#26381;&#21153;&#65306;<pre…
Linux 求职建议

通过对招聘网站数据的仔细研究,我们发现,即使是非常有经验的 Linux 程序员,也会在面试中陷入困境。Media

via https://linux.cn/article-10397-1.html
Linux &#27714;&#32844;&#24314;&#35758;

<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201812/30/103638xo3qtjrnq8g6q3wj.jpg">Media</a>&#36890;&#36807;&#23545;&#25307;&#32856;&#32593;&#31449;&#25968;&#25454;&#30340;&#20180;&#32454;&#30740;&#31350;&#65292;&#25105;&#20204;&#21457;&#29616;&#65292;&#21363;&#20351;&#26159;&#38750;&#24120;&#26377;&#32463;&#39564;&#30340; Linux &#31243;&#24207;&#21592;&#65292;&#20063;&#20250;&#22312;&#38754;&#35797;&#20013;&#38519;&#20837;&#22256;&#22659;&#12290;&#36825;&#23601;&#23548;&#33268;&#20102;&#24456;&#22810;&#20248;&#31168;&#24182;&#19988;&#26377;&#32463;&#39564;&#30340;&#20154;&#26080;&#32536;&#26080;&#25925;&#22320;&#25214;&#19981;&#21040;&#21512;&#36866;&#30340;&#24037;&#20316;&#65292;&#22240;&#20026;&#22914;&#20170;&#30340;&#23601;&#19994;&#24066;&#22330;&#38656;&#35201;&#25105;&#20204;&#26377;&#19968;&#20123;&#25163;&#27573;&#26469;&#25552;&#39640;&#33258;&#24049;&#30340;&#31454;&#20105;&#21147;&#12290;&#25105;&#26377;&#20004;&#20010;&#21516;&#20107;&#21644;&#19968;&#20010;&#34920;&#21733;&#65292;&#20182;&#20204;&#37117;&#26377; RedHat &#35748;&#35777;&#65292;&#31649;&#29702;&#36807;&#27604;&#36739;&#22823;&#30340;&#26381;&#21153;&#22120;&#26426;&#25151;&#65292;&#20063;&#37117;&#25910;&#21040;&#36807;&#21069;&#38599;&#20027;&#30340;&#35748;&#30495;&#25512;&#33616;&#12290;&#21487;&#26159;&#65292;&#22312;&#20182;&#20204;&#24212;&#32856;&#30340;&#26102;&#20505;&#65292;&#25152;&#26377;&#30340;&#36825;&#20123;&#35777;&#20070;&#12289;&#26412;&#36523;&#30340;&#33021;&#21147;&#12289;&#24037;&#20316;&#32463;&#39564;&#22909;&#20687;&#37117;&#27809;&#26377;&#36215;&#21040;&#20219;&#20309;&#20316;&#29992;&#65292;&#20182;&#20204;&#25152;&#38754;&#23545;&#30340;&#25307;&#32856;&#24191;&#21578;&#26159;&#26576;&#20154;&#20174;&#25216;&#26415;&#35789;&#27719;&#20013;&#20020;&#26102;&#25361;&#36873;&#30340;&#19968;&#20123;“&#25216;&#33021;&#29255;&#27573;”&#25152;&#32452;&#25104;&#30340;&#12290;&#29616;&#22914;&#20170;&#65292;&#31036;&#35980;&#21464;&#24471;&#36807;&#26102;&#20102;&#65292;<strong>&#19981;&#22238;&#24212;</strong>&#21464;&#25104;&#20102;&#21457;&#24067;&#25307;&#32856;&#24191;&#21578;&#30340;&#20844;&#21496;&#30340;&#26032;&#27807;&#36890;&#26041;&#24335;&#12290;&#36825;&#21516;&#26679;&#20063;&#24847;&#21619;&#30528;&#22823;&#22810;&#20844;&#21496;&#30340;&#25307;&#32856;&#25110;&#32773;&#20154;&#20107;&#21487;&#33021;&#20250;<strong>&#38169;&#36807;</strong>&#38750;&#24120;&#20248;&#31168;&#30340;&#24212;&#32856;&#32773;&#12290;&#25105;&#20043;&#25152;&#20197;&#25954;&#35828;&#30340;&#22914;&#27492;&#32943;&#23450;&#65292;&#26159;&#22240;&#20026;&#29616;&#22312;&#25307;&#32856;&#24191;&#21578;&#22823;&#22810;&#25968;&#30475;&#19978;&#21435;&#37117;&#38750;&#24120;&#30340;&#28369;&#31293;&#12290;<a href="http://reallylinux.com">Reallylinux.com</a> &#21478;&#19968;&#20301;&#29305;&#32422;&#25776;&#31295;&#20154; Walter &#65292;&#21457;&#34920;&#36807;&#19968;&#31687;&#20851;&#20110; <a href="http://reallylinux.com/docs/wantadsmad.shtml">&#25307;&#32856;&#24191;&#21578;&#30127;&#25481;&#20102;</a> &#30340;&#25991;&#31456;&#12290;&#20182;&#35828;&#30340;&#20063;&#35768;&#26159;&#23545;&#30340;&#65292;&#21487;&#26159;&#25105;&#35748;&#20026; Linux &#24037;&#20316;&#24212;&#32856;&#32773;&#21487;&#20197;&#36890;&#36807;&#27880;&#24847;&#25307;&#32856;&#24191;&#21578;&#30340;<strong>&#19977;&#20010;&#20851;&#38190;&#28857;</strong>&#36991;&#20813;&#33853;&#20837;&#38519;&#38449;&#12290;<strong>&#39318;&#20808;</strong>&#65292;&#24456;&#23569;&#20250;&#26377; Linux &#31995;&#32479;&#31649;&#29702;&#21592;&#30340;&#25307;&#32856;&#24191;&#21578;&#21482;&#38024;&#23545; Linux &#26377;&#35201;&#27714;&#12290;&#19968;&#23450;&#35201;&#27880;&#24847;&#24456;&#23569;&#26377; Linux &#31995;&#32479;&#31649;&#29702;&#21592;&#30340;&#32844;&#20301;&#26159;&#23454;&#38469;&#22312;&#26381;&#21153;&#22120;&#19978;&#36305; Linux&#30340;&#65292;&#21453;&#32780;&#65292;&#24456;&#22810;&#22312;&#25628;&#32034;…
在 Linux 命令行中观看彩虹猫来稍事休息

你甚至可以在终端里欣赏彩虹猫。Media

via https://linux.cn/article-10398-1.html
在 Linux 命令行中观看彩虹猫来稍事休息

你甚至可以在终端里欣赏彩虹猫。Media今天是《Linux 命令行小玩具介绍》的第六天。在本系列文章中,我们将会探索一些娱乐用途(甚至有时完全没用)的 Linux 命令行小玩具。所有我们介绍的小玩具都是开源的。也许你会问,它们都很独特吗?是的。不过,它们对你是否独特,我就不知道了。但是,我们相信你应该能在这系列文章结束之前找到至少一个好玩的玩具。从昨天的选题继续:我们谈到了猫和彩虹。不过,在 Linux 命令行下有更有趣的彩虹和猫结合的程序吗?答案是肯定的。我们不妨看看之前可以在命令行中使用彩虹猫的方式吧。意料之中,2011 年发布的 彩虹猫 可以用 nyancat 呈现在终端中。你想念这只曾火遍网络的彩虹猫吗?看看下面这个视频记录吧,我会等你看完的。现在,让我们在终端中重新感受这个令人惊奇的体验吧。nyancat 包正在很多发行版上(比如 Arch、Debian、Gentoo、Ubuntu 等等……)都有,不过我的系统(Fedora)没有,但是我们仍然可以很轻松地从源码编译它。根据读者的一个很好的提醒,对于我来说,这应该在该系列中提及:要警惕从不受信任的来源安装应用程序,或者编译和运行你在网上找到的任何代码,就像你在这样的文章中找到这个一样。如果您不确定,请采取适当的预防措施,特别是如果您在生产机器上。从这里克隆源代码:
git clone https://github.com/klange/nyancat.git
然后使用 make 编译,并用 ./nyancat 来运行。这直接为我带来了彩虹猫体验,甚至还有个计时器来显示我享受 “彩虹猫魔法”的时间。Media你可以在 GitHub 上找到 nyancat 的源码,它正以 NCSA 许可证 开源。命令行版本的彩虹猫可在这个公共 Telnet 服务器上访问(或者用另外一个猫 netcat 也行),所以理论上来说你不必安装它。不过不幸的是,由于带宽限制,该服务器目前已经被关闭了。尽管如此,在各种老设备上连接老 Telnet 服务器上运行彩虹猫的照片还是值得一看的,说不准你还会萌生搭建一个能让大家连接的公共服务器的想法呢(如果你真的搭建了,请务必告知作者,万一他们可能会向公众分享呢?)。你想让我介绍一下你最喜爱的命令行玩具吗?请在原文下留言,作者会考虑介绍的。瞧瞧我们昨天介绍的小玩意:用 lolcat 为你的 Linux 终端增添些许色彩。明天再来看我们的下一篇文章吧!via: https://opensource.com/article/18/12/linux-toy-nyancat作者:Jason Baker 选题:lujun9972 译者:zhs852 校对:wxy本文由 LCTT 原创编译,Linux中国 荣誉推出Media

via https://linux.cn/article-10398-1.html?utm_source=rss&utm_medium=rss
用户、组及其它 Linux 特性(二)

我们继续创建和管理用户和组的 Linux 教程之旅。Media

via https://linux.cn/article-10399-1.html
&#29992;&#25143;&#12289;&#32452;&#21450;&#20854;&#23427; Linux &#29305;&#24615;&#65288;&#20108;&#65289;

&#25105;&#20204;&#32487;&#32493;&#21019;&#24314;&#21644;&#31649;&#29702;&#29992;&#25143;&#21644;&#32452;&#30340; Linux &#25945;&#31243;&#20043;&#26053;&#12290;<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201812/30/193339hj9zyiyosbnbdrjo.jpg">Media&#22312;&#27491;&#22312;&#36827;&#34892;&#30340; Linux &#20043;&#26053;&#20013;&#65292;&#25105;&#20204;&#20102;&#35299;&#20102;<a href="https://linux.cn/article-10066-1.html">&#22914;&#20309;&#25805;&#20316;&#25991;&#20214;&#22841;&#25110;&#30446;&#24405;&#65292;&#29616;&#22312;&#25105;&#20204;&#32487;&#32493;&#35752;&#35770; &#26435;&#38480;&#12289;&#29992;&#25143; &#21644; &#32452;&#65292;&#36825;&#23545;&#20110;&#30830;&#23450;&#35841;&#21487;&#20197;&#25805;&#20316;&#21738;&#20123;&#25991;&#20214;&#21644;&#30446;&#24405;&#26159;&#24517;&#35201;&#30340;&#12290;<a href="https://linux.cn/article-10370-1.html">&#19978;&#27425;&#65292;&#25105;&#20204;&#23637;&#31034;&#20102;&#22914;&#20309;&#21019;&#24314;&#26032;&#29992;&#25143;&#65292;&#29616;&#22312;&#25105;&#20204;&#23558;&#37325;&#26032;&#36215;&#33322;&#65306;&#20320;&#21487;&#20197;&#20351;&#29992; groupadd &#21629;&#20196;&#21019;&#24314;&#26032;&#32452;&#65292;&#28982;&#21518;&#38543;&#24847;&#28155;&#21152;&#29992;&#25143;&#12290;&#20363;&#22914;&#65292;&#20351;&#29992;&#65306;<pre class="prettyprint linenums">sudo groupadd photos</pre>&#36825;&#23558;&#20250;&#21019;&#24314; photos &#32452;&#12290;&#20320;&#38656;&#35201;&#22312;&#26681;&#30446;&#24405;&#19979;<a href="https://linux.cn/article-10066-1.html">&#21019;&#24314;&#19968;&#20010;&#30446;&#24405;&#65306;<pre class="prettyprint linenums">sudo mkdir /photos</pre>&#22914;&#26524;&#20320;&#36816;&#34892; ls -l /&#65292;&#32467;&#26524;&#20013;&#20250;&#26377;&#22914;&#19979;&#36825;&#19968;&#34892;&#65306;<pre class="prettyprint linenums">drwxr-xr-x 1 root root 0 jun 26 21:14 photos</pre>&#36755;&#20986;&#20013;&#30340;&#31532;&#19968;&#20010; root &#26159;&#25152;&#23646;&#30340;&#29992;&#25143;&#65292;&#31532;&#20108;&#20010; root &#26159;&#25152;&#23646;&#30340;&#32452;&#12290;&#35201;&#23558; /photos &#30446;&#24405;&#30340;&#25152;&#26377;&#26435;&#36716;&#31227;&#21040; photos &#32452;&#65292;&#20351;&#29992;&#65306;<pre class="prettyprint linenums">chgrp photos /photos</pre>chgrp &#21629;&#20196;&#36890;&#24120;&#37319;&#29992;&#20004;&#20010;&#21442;&#25968;&#65292;&#31532;&#19968;&#20010;&#21442;&#25968;&#26159;&#23558;&#35201;&#33719;&#24471;&#25991;&#20214;&#25110;&#30446;&#24405;&#25152;&#26377;&#26435;&#30340;&#32452;&#65292;&#31532;&#20108;&#20010;&#21442;&#25968;&#26159;&#24076;&#26395;&#20132;&#32473;&#32452;&#30340;&#25991;&#20214;&#25110;&#30446;&#24405;&#12290;&#25509;&#30528;&#65292;&#36816;&#34892; ls -l /&#65292;&#20320;&#20250;&#21457;&#29616;&#21018;&#25165;&#37027;&#19968;&#34892;&#21464;&#20102;&#65306;<pre class="prettyprint linenums">drwxr-xr-x 1 root photos 0 jun 26 21:14 photos</pre>&#20320;&#24050;&#25104;&#21151;&#23558;&#26032;&#30446;&#24405;&#30340;&#25152;&#26377;&#26435;&#36716;&#31227;&#21040;&#20102; photos &#32452;&#12290;&#28982;&#21518;&#65292;&#23558;&#20320;&#33258;&#24049;&#30340;&#29992;&#25143;&#21644; guest &#29992;&#25143;&#28155;&#21152;&#21040; photos &#32452;&#65306;<pre class="prettyprint linenums">sudo usermod <&#20320;&#30340;&#29992;&#25143;&#21517;> -a -G photossudo usermod guest -a -G photos</pre>&#20320;&#21487;&#33021;&#24517;&#39035;&#27880;&#38144;&#24182;&#37325;&#26032;&#30331;&#24405;&#25165;&#33021;&#30475;&#21040;&#26356;&#25913;&#65292;&#20294;&#26159;&#24403;&#20320;&#36825;&#26679;&#20570;&#26102;&#65292;&#36816;&#34892; groups &#20250;&#23558; photos &#26174;&#31034;&#20026;&#20320;&#25152;&#23646;&#30340;&#32452;&#20043;&#19968;&#12290;&#20851;&#20110;&#19978;&#38754;&#25552;&#21040;&#30340; usermod &#21629;&#20196;&#65292;&#38656;&#35201;&#25351;&#26126;&#20960;&#28857;&#12290;&#315…
用于游戏开发的图形和音乐工具

要在三天内打造一个可玩的游戏,你需要一些快速而稳定的好工具。Media

via https://linux.cn/article-10400-1.html
&#29992;&#20110;&#28216;&#25103;&#24320;&#21457;&#30340;&#22270;&#24418;&#21644;&#38899;&#20048;&#24037;&#20855;

&#35201;&#22312;&#19977;&#22825;&#20869;&#25171;&#36896;&#19968;&#20010;&#21487;&#29609;&#30340;&#28216;&#25103;&#65292;&#20320;&#38656;&#35201;&#19968;&#20123;&#24555;&#36895;&#32780;&#31283;&#23450;&#30340;&#22909;&#24037;&#20855;&#12290;<a href="https://dn-linuxcn.qbox.me/data/attachment/album/201812/31/001708cq67g0u9kkzz7j6z.png">Media</a>&#22312;&#21313;&#26376;&#21021;&#65292;&#25105;&#20204;&#30340;&#20465;&#20048;&#37096;&#39532;&#27463;&#23572;&#22823;&#23398;&#30340; <a href="http://mugeeks.org/">Geeks and Gadgets</a> &#21442;&#21152;&#20102;&#39318;&#27425; <a href="https://itch.io/jam/open-jam-1">Open Jam</a>&#65292;&#36825;&#26159;&#19968;&#20010;&#24198;&#31069;&#26368;&#20339;&#24320;&#28304;&#24037;&#20855;&#30340;&#28216;&#25103; Jam&#12290;&#28216;&#25103; Jam &#26159;&#19968;&#31181;&#27963;&#21160;&#65292;&#21442;&#19982;&#32773;&#20197;&#22242;&#38431;&#21327;&#20316;&#30340;&#26041;&#24335;&#26469;&#24320;&#21457;&#26377;&#36259;&#30340;&#35745;&#31639;&#26426;&#28216;&#25103;&#12290;Jam &#19968;&#33324;&#37117;&#24456;&#30701;&#65292;&#20165;&#26377;&#19977;&#22825;&#65292;&#24182;&#19988;&#38750;&#24120;&#32047;&#12290;Opensource.com &#22312;&#20843;&#26376;&#19979;&#26092;<a href="https://opensource.com/article/17/8/open-jam-announcement">&#21457;&#24067;&#20102;</a> Open Jam &#27963;&#21160;&#65292;&#36275;&#26377; <a href="https://opensource.com/article/17/11/open-jam">45 &#25903;&#28216;&#25103;</a> &#36827;&#20837;&#21040;&#20102;&#31454;&#36187;&#20013;&#12290;&#25105;&#20204;&#30340;&#20465;&#20048;&#37096;&#24076;&#26395;&#22312;&#25105;&#20204;&#30340;&#39033;&#30446;&#20013;&#21019;&#24314;&#21644;&#20351;&#29992;&#24320;&#25918;&#28304;&#30721;&#36719;&#20214;&#65292;&#25152;&#20197; Open Jam &#33258;&#28982;&#26159;&#25105;&#20204;&#24819;&#35201;&#21442;&#19982;&#30340; Jam &#20102;&#12290;&#25105;&#20204;&#25552;&#20132;&#30340;&#28216;&#25103;&#26159;&#19968;&#20010;&#23454;&#39564;&#24615;&#30340;&#28216;&#25103;&#65292;&#21517;&#20026; <a href="https://mugeeksalpha.itch.io/mark-omy-words">Mark My Words</a>&#12290;&#25105;&#20204;&#20351;&#29992;&#20102;&#22810;&#31181;&#33258;&#30001;&#21644;&#24320;&#25918;&#28304;&#30721; (FOSS) &#24037;&#20855;&#26469;&#24320;&#21457;&#23427;&#65307;&#22312;&#36825;&#31687;&#25991;&#31456;&#20013;&#65292;&#25105;&#20204;&#23558;&#35752;&#35770;&#19968;&#20123;&#25105;&#20204;&#20351;&#29992;&#30340;&#24037;&#20855;&#21644;&#25105;&#20204;&#27880;&#24847;&#21040;&#21487;&#33021;&#26377;&#28508;&#22312;&#38459;&#30861;&#30340;&#22320;&#26041;&#12290;&#38899;&#39057;&#24037;&#20855;MilkyTracker<a href="http://milkytracker.titandemo.org/">MilkyTracker</a> &#26159;&#19968;&#20010;&#21487;&#29992;&#20110;&#32534;&#26354;&#32769;&#24335;&#35270;&#39057;&#28216;&#25103;&#20013;&#30340;&#38899;&#20048;&#30340;&#36719;&#20214;&#21253;&#12290;&#23427;&#26159;&#19968;&#31181;<a href="https://en.wikipedia.org/wiki/Music_tracker">&#38899;&#20048;&#22768;&#36947;&#22120;</a>music tracker&#65292;&#26159;&#19968;&#20010;&#24378;&#22823;&#30340; MOD &#21644; XM &#25991;&#20214;&#21019;&#24314;&#22120;&#65292;&#24102;&#26377;&#22522;&#20110;&#29305;&#24449;&#32593;&#26684;&#30340;&#27169;&#24335;&#32534;&#36753;&#22120;&#12290;&#22312;&#25105;&#20204;&#30340;&#28216;&#25103;&#20013;&#65292;&#25105;&#20204;&#20351;&#29992;&#23427;&#26469;&#32534;&#26354;&#22823;&#22810;&#25968;&#30340;&#38899;&#20048;&#29255;&#27573;&#12290;&#36825;&#20010;&#31243;&#24207;&#26368;&#22909;&#30340;&#22320;&#26041;&#26159;&#65292;&#23427;&#27604;&#25105;&#20204;&#20854;&#23427;&#30340;&#22823;&#22810;&#25968;&#24037;&#20855;&#28040;&#32791;&#26356;&#23569;&#30340;&#30828;&#30424;&#31354;&#38388;&#21644;&#20869;&#23384;&#12290;&#34429;&#28982;&#22914;&#27492;&#65292;MilkyTracker &#20173;&#28982;&#38750;&#24120;&#24378;&#22823;&#12290;<a href="https://dn-linuxcn.qbox.me/data/atta
CEO 的 Emacs 秘籍

一旦你了解了 Emacs,你就会意识到它其实是一台可以当发动机用的的热核烤面包机……好吧,只是文本处理的所有事情。当考虑到你计算机的使用周期在很大程度上都是与文本有关时,这是一个相当大胆的声明。大胆,但却是真的。Media

via https://linux.cn/article-10401-1.html