{"id":178,"date":"2020-08-18T19:23:47","date_gmt":"2020-08-18T20:23:47","guid":{"rendered":"http:\/\/www.linux-tutorial.info\/?page_id=77"},"modified":"2020-08-22T19:26:41","modified_gmt":"2020-08-22T20:26:41","slug":"this-is-the-page-title-toplevel-12","status":"publish","type":"page","link":"http:\/\/www.linux-tutorial.info\/?page_id=178","title":{"rendered":"What goes with Linux"},"content":{"rendered":"\n<title>What goes with Linux<\/title>\n<p>\nThroughout this site, we are going to be talking a great deal about what makes up the  Linux\n<glossary>operating system<\/glossary>. In its earliest form, Linux consisted of the base operating\nsystem and many of the tools that were provided on a standard <glossary>UNIX<\/glossary> system. For\nmany companies or businesses, that was enough. These companies may have only required a single\ncomputer with several serial terminals attached, running a word processor, database, or other\n<glossary>application<\/glossary>.  However, when a single computer is not enough, the base Linux\npackage does not provide you with everything that you need.\n<\/p>\n<p>\nSuppose you want to be able to connect all the computers in your company into a computer\n<glossary>network<\/glossary>. The first thing that you could use is the networking capabilities of\n<glossary>UUCP<\/glossary>,  which is included in Linux&#8217;s network package. However, this is limited\nto exchanging files, remotely executing programs, and simple <glossary>terminal<\/glossary>\nemulation. Also, it is limited to serial lines and the speed at which data can be transferred is\nlimited as well.\n<\/p>\n<p>\nSo it was in the dark recesses of ancient computer history. Today, products exist that allow\nsimultaneous connection between multiple machines with substantially higher performance. One such\nproduct is <glossary>TCP<\/glossary>\/<glossary>IP<\/glossary> (Transmission Control Protocol\/Internet Protocol). If a company decides it needs\nan efficient <glossary>network<\/glossary>, it might decide to install TCP\/IP, which has become the\nindustry standard for connecting not only <glossary>UNIX<\/glossary> systems, but other systems as\nwell.\n<\/p>\n<p>\nThere is a problem with <glossary>TCP<\/glossary>\/<glossary>IP<\/glossary> that many companies run into. Suppose you want everyone in the\ncompany to be able to access a specific set of files. With TCP\/IP you could devise a scheme that\ncopies the files from a central machine to the others. However, if the files need to be changed, you\nneed to ensure that the updated files are copied back to your source machine. This is not only prone to errors, but it is also inefficient.\n<\/p>\n<p>\nWhy not have a single location where the source files themselves can be edited? That way, changes\nmade to a file are immediately available to everyone. The problem is that TCP\/IP by itself has\nnothing built in to allow you to share files. You need a way to make a directory (or set of\ndirectories) on a remote machine <i>appear<\/i> as though it were local to your machine.\n<\/p>\n<p>\nLike many operating systems, Linux provides an answer: <glossary>NFS<\/glossary>\n(Network File System). With NFS, directories or even entire filesystems can appear as if they are\nlocal. One central computer can have the files physically on its hard disk and make them available\nvia NFS to the rest of the <glossary>network<\/glossary>.\n<\/p>\n<p>\nTwo other products are worth mentioning. To incorporate the wonders of a graphical user interface\n(GUI),  you have a solution in the form of the X Windowing System or simply X-Windows. And if you just switched to Linux and still\nhave quite a few <glossary>DOS<\/glossary> applications that you can&#8217;t live without, Linux provides a solution: dosemu or the DOS Emulator package. Many Linux distributions also provide <glossary>WINE<\/glossary> (WINE is Not an Emulator), which allows you to run a number of Windows programs directly.\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What goes with Linux Throughout this site, we are going to be talking a great deal about what makes up the Linux operating system. In its earliest form, Linux consisted of the base operating system and many of the tools &hellip; <a href=\"http:\/\/www.linux-tutorial.info\/?page_id=178\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-178","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/www.linux-tutorial.info\/index.php?rest_route=\/wp\/v2\/pages\/178","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.linux-tutorial.info\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/www.linux-tutorial.info\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/www.linux-tutorial.info\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.linux-tutorial.info\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=178"}],"version-history":[{"count":1,"href":"http:\/\/www.linux-tutorial.info\/index.php?rest_route=\/wp\/v2\/pages\/178\/revisions"}],"predecessor-version":[{"id":790,"href":"http:\/\/www.linux-tutorial.info\/index.php?rest_route=\/wp\/v2\/pages\/178\/revisions\/790"}],"wp:attachment":[{"href":"http:\/\/www.linux-tutorial.info\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=178"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}