{"id":20837,"date":"2023-02-08T08:06:25","date_gmt":"2023-02-08T08:06:25","guid":{"rendered":"https:\/\/www.booksofall.com\/pl\/?post_type=product&#038;p=20837"},"modified":"2023-02-08T08:06:25","modified_gmt":"2023-02-08T08:06:25","slug":"using-c-on-the-unix-system","status":"publish","type":"product","link":"https:\/\/www.booksofall.com\/pl\/using-c-on-the-unix-system\/","title":{"rendered":"Using C on the UNIX System"},"content":{"rendered":"<p>Over the past several years, the use of the <a href=\"https:\/\/books.google.com.hk\/books?id=ptSC4LpwGA0C&amp;pg=PA415&amp;lpg=PA415&amp;dq=UNIX&amp;source=bl&amp;ots=Ku7CTkdmSp&amp;sig=ACfU3U2vjbIC8Vl_hLdLGrXzstoK0fPejQ&amp;hl=zh-TW&amp;sa=X&amp;ved=2ahUKEwj4wbG3u4X9AhWVQN4KHfgpDekQ6AF6BAgGEAM\">UNIX<\/a> operating system has become widespread as workstations and personal computers that use UNIX have become cheaper and more powerful. Several books have been published on the use of UNIX, and on the use of the <a href=\"https:\/\/en.wikipedia.org\/wiki\/C_(programming_language)\">C programming language<\/a>, which is the primary language used with UNIX. However, very little has been written about programming in <a href=\"https:\/\/en.wikipedia.org\/wiki\/C_(programming_language)\">C<\/a> specifically for the UNIX operating system.<\/p>\n<p>As a result, those wanting to write systems programs under UNIX have had to learn the hard way, by perusing the often inadequate documentation provided with the operating system, and by examining the source code of existing utilities. Although that is a good way to discover some of the more intricate and clever ways of doing things, it really isn\u2019t a satisfactory way to get started.<\/p>\n<p>This book is an attempt to remedy that situation. It discusses in detail the use of most of the system calls and library routines available to the C programmer on the <a href=\"https:\/\/www.javatpoint.com\/unix-operating-system\">UNIX operating system<\/a>.<\/p>\n<p>It is not intended to be an introduction to C programming, nor can it really be considered an \u201cadvanced C programming guide.\u201d Rather, it has been written for the person interested in learning to become a \u201c<a href=\"https:\/\/www.indeed.com\/career-advice\/finding-a-job\/what-is-systems-programmer\">systems programmer<\/a>\u201d for the UNIX operating system. The student who wishes to work for a university computer center, a systems programmer unfamiliar with UNIX who must now write programs for a UNIX PC or workstation, a bulletin board operator using a UNIX system to support his operation, and the researcher interested in writing his own tools to perform his work will find the material presented in this book useful.<\/p>\n<p>The reader is expected to be fluent in C programming, including the more advanced concepts such as structures and pointers. The ideal reader will have been programming in C for at least six months, and will have had at least a minimal introduction to data structures and computer algorithms such as those used for sorting and searching. A junior (or perhaps a sophomore) in a college-level computer sciences curriculum should have no trouble with the concepts presented here.<\/p>\n<p>Throughout this book small, heavily commented examples have been provided to demonstrate how the various routines being discussed are actually used. You will benefit by actually typing these examples in, compiling them, executing them, and then experimenting with them in order to observe first-hand how they operate.<\/p>\n","protected":false},"excerpt":{"rendered":"<p><iframe frameborder=\"0\" allowtransparency=\"true\" allowFullscreen=\"true\" style=\"width: 100%; height: 700px; border: none;\" src=\"https:\/\/online.visual-paradigm.com\/share\/book\/usingcontheunixsystem-191bliy1gd?enforceShowPromotionBar=true&#038;p=1\"><\/iframe><\/p>\n","protected":false},"featured_media":20841,"template":"","meta":{"_yoast_wpseo_title":"","_yoast_wpseo_metadesc":""},"product_brand":[],"product_cat":[319],"product_tag":[],"class_list":{"0":"post-20837","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-freebsd","8":"first","9":"instock","10":"shipping-taxable","11":"product-type-simple"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Using C on the UNIX System - BooksOfAll Polish<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.booksofall.com\/pl\/using-c-on-the-unix-system\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Using C on the UNIX System - BooksOfAll Polish\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.booksofall.com\/pl\/using-c-on-the-unix-system\/\" \/>\n<meta property=\"og:site_name\" content=\"BooksOfAll Polish\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.booksofall.com\/pl\/wp-content\/uploads\/sites\/11\/2023\/02\/img_63e35722f38fa.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.booksofall.com\/pl\/wp-content\/uploads\/sites\/11\/2023\/02\/img_63e35722f38fa.png\" \/>\n<meta name=\"twitter:label1\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minuty\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.booksofall.com\/pl\/using-c-on-the-unix-system\/\",\"url\":\"https:\/\/www.booksofall.com\/pl\/using-c-on-the-unix-system\/\",\"name\":\"Using C on the UNIX System - BooksOfAll Polish\",\"isPartOf\":{\"@id\":\"https:\/\/www.booksofall.com\/pl\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.booksofall.com\/pl\/using-c-on-the-unix-system\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.booksofall.com\/pl\/using-c-on-the-unix-system\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.booksofall.com\/pl\/wp-content\/uploads\/sites\/11\/2023\/02\/img_63e35722f38fa.png\",\"datePublished\":\"2023-02-08T08:06:25+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.booksofall.com\/pl\/using-c-on-the-unix-system\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.booksofall.com\/pl\/using-c-on-the-unix-system\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/www.booksofall.com\/pl\/using-c-on-the-unix-system\/#primaryimage\",\"url\":\"https:\/\/www.booksofall.com\/pl\/wp-content\/uploads\/sites\/11\/2023\/02\/img_63e35722f38fa.png\",\"contentUrl\":\"https:\/\/www.booksofall.com\/pl\/wp-content\/uploads\/sites\/11\/2023\/02\/img_63e35722f38fa.png\",\"width\":\"541\",\"height\":\"772\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.booksofall.com\/pl\/using-c-on-the-unix-system\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.booksofall.com\/pl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Categories\",\"item\":\"https:\/\/www.booksofall.com\/pl\/categories\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Using C on the UNIX System\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.booksofall.com\/pl\/#website\",\"url\":\"https:\/\/www.booksofall.com\/pl\/\",\"name\":\"BooksOfAll Polish\",\"description\":\"Biggest IT eBooks library and learning resources - Free eBooks for programming, computing, artificial intelligence and more.\",\"publisher\":{\"@id\":\"https:\/\/www.booksofall.com\/pl\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.booksofall.com\/pl\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.booksofall.com\/pl\/#organization\",\"name\":\"BooksOfAll Polish\",\"url\":\"https:\/\/www.booksofall.com\/pl\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/www.booksofall.com\/pl\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.booksofall.com\/pl\/wp-content\/uploads\/sites\/11\/2022\/06\/booksofall-logo-2.png\",\"contentUrl\":\"https:\/\/www.booksofall.com\/pl\/wp-content\/uploads\/sites\/11\/2022\/06\/booksofall-logo-2.png\",\"width\":166,\"height\":30,\"caption\":\"BooksOfAll Polish\"},\"image\":{\"@id\":\"https:\/\/www.booksofall.com\/pl\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Using C on the UNIX System - BooksOfAll Polish","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.booksofall.com\/pl\/using-c-on-the-unix-system\/","og_locale":"pl_PL","og_type":"article","og_title":"Using C on the UNIX System - BooksOfAll Polish","og_url":"https:\/\/www.booksofall.com\/pl\/using-c-on-the-unix-system\/","og_site_name":"BooksOfAll Polish","og_image":[{"url":"https:\/\/www.booksofall.com\/pl\/wp-content\/uploads\/sites\/11\/2023\/02\/img_63e35722f38fa.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_image":"https:\/\/www.booksofall.com\/pl\/wp-content\/uploads\/sites\/11\/2023\/02\/img_63e35722f38fa.png","twitter_misc":{"Szacowany czas czytania":"2 minuty"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.booksofall.com\/pl\/using-c-on-the-unix-system\/","url":"https:\/\/www.booksofall.com\/pl\/using-c-on-the-unix-system\/","name":"Using C on the UNIX System - BooksOfAll Polish","isPartOf":{"@id":"https:\/\/www.booksofall.com\/pl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.booksofall.com\/pl\/using-c-on-the-unix-system\/#primaryimage"},"image":{"@id":"https:\/\/www.booksofall.com\/pl\/using-c-on-the-unix-system\/#primaryimage"},"thumbnailUrl":"https:\/\/www.booksofall.com\/pl\/wp-content\/uploads\/sites\/11\/2023\/02\/img_63e35722f38fa.png","datePublished":"2023-02-08T08:06:25+00:00","breadcrumb":{"@id":"https:\/\/www.booksofall.com\/pl\/using-c-on-the-unix-system\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.booksofall.com\/pl\/using-c-on-the-unix-system\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/www.booksofall.com\/pl\/using-c-on-the-unix-system\/#primaryimage","url":"https:\/\/www.booksofall.com\/pl\/wp-content\/uploads\/sites\/11\/2023\/02\/img_63e35722f38fa.png","contentUrl":"https:\/\/www.booksofall.com\/pl\/wp-content\/uploads\/sites\/11\/2023\/02\/img_63e35722f38fa.png","width":"541","height":"772"},{"@type":"BreadcrumbList","@id":"https:\/\/www.booksofall.com\/pl\/using-c-on-the-unix-system\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.booksofall.com\/pl\/"},{"@type":"ListItem","position":2,"name":"Categories","item":"https:\/\/www.booksofall.com\/pl\/categories\/"},{"@type":"ListItem","position":3,"name":"Using C on the UNIX System"}]},{"@type":"WebSite","@id":"https:\/\/www.booksofall.com\/pl\/#website","url":"https:\/\/www.booksofall.com\/pl\/","name":"BooksOfAll Polish","description":"Biggest IT eBooks library and learning resources - Free eBooks for programming, computing, artificial intelligence and more.","publisher":{"@id":"https:\/\/www.booksofall.com\/pl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.booksofall.com\/pl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/www.booksofall.com\/pl\/#organization","name":"BooksOfAll Polish","url":"https:\/\/www.booksofall.com\/pl\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/www.booksofall.com\/pl\/#\/schema\/logo\/image\/","url":"https:\/\/www.booksofall.com\/pl\/wp-content\/uploads\/sites\/11\/2022\/06\/booksofall-logo-2.png","contentUrl":"https:\/\/www.booksofall.com\/pl\/wp-content\/uploads\/sites\/11\/2022\/06\/booksofall-logo-2.png","width":166,"height":30,"caption":"BooksOfAll Polish"},"image":{"@id":"https:\/\/www.booksofall.com\/pl\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.booksofall.com\/pl\/wp-json\/wp\/v2\/product\/20837","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.booksofall.com\/pl\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/www.booksofall.com\/pl\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.booksofall.com\/pl\/wp-json\/wp\/v2\/media\/20841"}],"wp:attachment":[{"href":"https:\/\/www.booksofall.com\/pl\/wp-json\/wp\/v2\/media?parent=20837"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/www.booksofall.com\/pl\/wp-json\/wp\/v2\/product_brand?post=20837"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/www.booksofall.com\/pl\/wp-json\/wp\/v2\/product_cat?post=20837"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/www.booksofall.com\/pl\/wp-json\/wp\/v2\/product_tag?post=20837"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}