Friday, January 13, 2017
What is Linux?
For the purposes of this page, we use the term “Linux” to refer to the Linux kernel, but also the set of programs, tools, and services that are typically bundled together with the Linux kernel to provide all of the necessary components of a fully functional operating system. Some people, particularly members of the Free Software Foundation, refer to this collection as GNU/Linux, because many of the tools included are GNU components. However, not all Linux installations use GNU components as a part of their operating system. Android, for example, uses a Linux kernel but relies very little on GNU tools.
How does Linux differ from other operating systems?
In many ways Linux is similar to other operating systems you may have used before, such as Windows, OS X, or iOS. Like other operating systems, Linux has a graphical interface, and types of software you are accustomed to using on other operating systems, such as word processing applications, have Linux equivalents. In many cases, the software’s creator may have made a Linux version of the same program you use on other systems. If you can use a computer or other electronic device, you can use Linux.But Linux also is different from other operating systems in many important ways. First, and perhaps most importantly, Linux is open source software. The code used to create Linux is free and available to the public to view, edit, and—for users with the appropriate skills—to contribute to.
Linux is also different in that, although the core pieces of the Linux operating system are generally common, there are many distributions of Linux, which include different software options. This means that Linux is incredibly customizable, because not just applications, such as word processors and web browsers, can be swapped out. Linux users also can choose core components, such as which system displays graphics, and other user-interface components.
What is the difference between Unix and Linux?
Who uses Linux?
You’re probably already using Linux, whether you know it or not. Depending on which user survey you look at, between one- and two-thirds of the webpages on the Internet are generated by servers running Linux.Companies and individuals choose Linux for their servers because it is secure, and you can receive excellent support from a large community of users, in addition to companies like Canonical, SUSE, and Red Hat, which offer commercial support.
Many of the devices you own probably, such as Android phones, digital storage devices, personal video recorders, cameras, wearables, and more, also run Linux. Even your car has Linux running under the hood.
Who “owns” Linux?
By virtue of its open source licensing, Linux is freely available to anyone. However, the trademark on the name “Linux” rests with its creator, Linus Torvalds. The source code for Linux is under copyright by its many individual authors, and licensed under the GPLv2 license. Because Linux has such a large number of contributors from across multiple decades of development, contacting each individual author and getting them to agree to a new license is virtually impossible, so that Linux remaining licensed under the GPLv2 in perpetuity is all but assured.How was Linux created?
Linux was created in 1991 by Linus Torvalds, a then-student at the University of Helsinki. Torvalds built Linux as a free and open source alternative to Minix, another Unix clone that was predominantly used in academic settings. He originally intended to name it “Freax,” but the administrator of the server Torvalds used to distribute the original code named his directory “Linux” after a combination of Torvalds’ first name and the word Unix, and the name stuck.How can I contribute to Linux?
Most of the Linux kernel is written in the C programming language, with a little bit of assembly and other languages sprinkled in. If you’re interested in writing code for the Linux kernel itself, a good place to get started is in the Kernel Newbies FAQ, which will explain some of the concepts and processes you’ll want to be familiar with.But the Linux community is much more than the kernel, and needs contributions from lots of other people besides programmers. Every distribution contains hundreds or thousands of programs that can be distributed along with it, and each of these programs, as well as the distribution itself, need a variety of people and skill sets to make them successful, including:
- Testers to make sure everything works on different configurations of hardware and software, and to report the bugs when it does not.
- Designers to create user interfaces and graphics distributed with various programs.
- Writers who can create documentation, how-tos, and other important text distributed with software.
- Translators to take programs and documentation from their native languages and make them accessible to people around the world.
- Packagers to take software programs and put all the parts together to make sure they run flawlessly in different distributions.
- Evangelists to spread the word about Linux and open source in general.
- And of course developers to write the software itself.
How can I get started using Linux?
There’s some chance you’re using Linux already and don’t know it, but if you’d like to install Linux on your home computer to try it out, the easiest way is to pick a popular distribution that is designed for your platform (for example, laptop or tablet device) and give it a shot. Although there are numerous distributions available, most of the older, well-known distributions are good choices for beginners because they have large user communities that can help answer questions if you get stuck or can’t figure things out. Popular distributions include Debian, Fedora, Mint, and Ubuntu, but there are many others.Wednesday, January 11, 2017
- User Account: Programs launched from the Bash shell will run as if they were launched by the current Windows user account.
- Permissions: These programs will have the same permissions as the Bash.exe process. So, if you want these commands to have Administrator access, you’ll need to run the Bash shell as Administrator.
- Working Directory: Windows programs share the same “working directory” as the Bash shell. So, if you run a command that lists the contents of the current directory, it will list the contents of the current working directory in the Bash shell. Use the cd command to change working directories.
Monday, January 9, 2017
Powering on the computer
BIOS and the POST
Booting the operating system
Hardware devices communicating with the computer
Computer Overview
15 computer topics
- Transistors - The computer contains millions of transistors, which are used to create machine language using logic gates that turn on and off the circuits.
- Machine language - All computers and electronic devices communicate in binary, which is a series of 0's and 1's or Off and On electrical signals. All software written on your computer is created in a high-level programming language that humans can understand. When complete, the program is compiled into a low-level machine language that computers understand.
- ASCII codes - Each binary 0 or 1 is considered a bit and each number, letter, or other character is made up of eight bits (one byte). A common method for storing and editing text is done with ASCII codes, which is one byte of binary. For example, the lowercase letter "a" has a ASCII code decimal value of 97, which is 01100001 in binary.
- Motherboard - The Motherboard is the largest circuit board in the computer that holds and connects everything together. Without the motherboard, components like your processor and memory could not communicate with each other.
- Computer memory - Not to be confused with disk storage, the computer memory (RAM) is volatile memory and is used to store currently running applications. When the computer is turned off, all data in the memory is lost.
- Computer disk storage - A non-volatile type of memory, disk storage like a hard drive is what stores your information even when the computer is turned off. All of your personal files, documents, songs, photos, etc. are stored in a storage device.
- ROM - Another type of memory, read-only memory (ROM) is a memory chip that has data which can only be read. Most computers today have a programmable read-only memory (PROM), which is still read-only, but can be re-programmed if needed through a firmware update.
- Memory capacity - All memory and storage has a total capacity that is written using abbreviations such as KB, MB, GB, and TB.
- Processor - The Central Processing Unit (CPU) is the component responsible for processing all instructions from software and hardware.
- Software and Hardware - Software is instructions and code installed into the computer, like the Internet browser you're using to view this page. Hardware is a physical device you can touch, like the monitor you're using to display this page.
- Input/Output - A computer works with a human by inputting data using an input device such as a keyboard, having the processor process that data, and then displaying the output on an output device such as a monitor. The printer is also another output device and is what allows you to get a hard copy of documents and pictures stored on the computer.
- Expansion cards - An expansion card is a card that can be added to the computer to give it additional capabilities. A video card, modem, network card, and sound card are all examples of expansion cards. However, many computers may also have on-board devices, such as a sound card and network card that are built onto the motherboard. For a laptop computer, additional cards are added into the PC Card slot.
- Programming - All software running on the computer has been created using a programming language by a computer programmer.
- Operating system - Every computer must have an operating system for software to communicate with the hardware. For example, most IBM compatible computers run the Microsoft Windows operating system and have the option to run alternative operating systems, such as a Linux variant. Apple computers only run macOS.
- Network - Computers communicate with other computers over a network using a network interface card (NIC) or Wi-Fi that connects to a router. There are two primary types of networks: a local area network (LAN) and a wide area network (WAN). The Internet is also considered a network, which uses the TCP/IP protocol.
How does a computer work?
How to use a computer
Computer history
Keep informed
Online free books
Learn more about computers
Pick up a programming language
Learn alternative operating system
Learn more on networking
Related Questions
Saturday, January 7, 2017
Reboot
Background programs
Delete temp files
Free hard drive space
- Determining available hard drive space.
- Regaining computer hard drive space.
Bad, corrupted or fragmented hard drive
- Run ScanDisk, chkdsk, or something equivalent to verify there is nothing physically wrong with the computer's hard drive.
- Run Defrag to help ensure that data is arranged in the best possible order.
- Use other software tools to test the hard drive for any errors by looking at the SMART of the drive.
Scan for malware
Scan for viruses
Hardware conflicts
- Verify that the Device Manager has no conflicts. If any exist, resolve these issues as they could be the cause of your problem.
Update Windows
- Make sure you have all the latest Windows updates installed on the computer.
- If you are on the Internet when your computer is slow, make sure all browser plugins are up-to-date. You can also try disabling browser plug-ins to see if one of them is causing the slowness.
Update your drivers
Reboot computer again
Memory upgrade
Hard drive upgrade
Run Registry cleaner
Computer or processor is overheating
Erase computer and start over
Hardware issues
Old computer
Disclaimer for Psyco-Techno
If you require any more information or have any questions about our site's disclaimer, please feel free to contact us by email at http://psyco-techno.blogspot.co.id/p/blog-page_15.html.
Disclaimers for http://psyco-techno.blogspot.co.id/:
All the information on this website is published in good faith and for general information purpose only. http://psyco-techno.blogspot.co.id/ does not make any warranties about the completeness, reliability and accuracy of this information. Any action you take upon the information you find on this website (http://psyco-techno.blogspot.co.id/), is strictly at your own risk. http://psyco-techno.blogspot.co.id/ will not be liable for any losses and/or damages in connection with the use of our website.
From our website, you can visit other websites by following hyperlinks to such external sites. While we strive to provide only quality links to useful and ethical websites, we have no control over the content and nature of these sites. These links to other websites do not imply a recommendation for all the content found on these sites. Site owners and content may change without notice and may occur before we have the opportunity to remove a link which may have gone 'bad'.
Please be also aware that when you leave our website, other sites may have different privacy policies and terms which are beyond our control. Please be sure to check the Privacy Policies of these sites as well as their "Terms of Service" before engaging in any business or uploading any information.
Consent
By using our website, you hereby consent to our disclaimer and agree to its terms.
Update
This site disclaimer was last updated on: Saturday, January 7th, 2017· Should we update, amend or make any changes to this document, those changes will be prominently posted here.
| Topic | Linux | Windows |
|---|---|---|
| Price | The Linux kernel, and the GNU utilities and libraries which accompany it in most distributions, are entirely free and open source. You can download and install GNU/Linux distributions without purchase. Some companies offer paid support for their Linux distributions, but the underlying software is still free to download and install. | Microsoft Windows usually costs between $99.00 and $199.00 USD for each licensed copy. However, Windows 10 is being offered as a free upgrade to current owners of Windows 7 or Windows 8.1 if they upgrade before July 29, 2016. |
| Ease Of Use | GNU/Linux operating systems have a steeper learning curve for the average user. They frequently require a deeper understanding of the underlying system to perform day-to-day functions, and troubleshooting technical issues can be a more intimidating and complicated process than on Windows. However, some distributions such as Ubuntu and Linux Mint are designed specifically to ease the transition from Windows to a Linux environment. | Windows is one of the easiest desktop operating systems to use. One of its primary design characteristics is user-friendliness and simplicity of basic system tasks. This is considered a positive by users who want their system to "just work", but more proficient users may be frustrated by oversimplification of system tasks at the expense of fine-grained control over the system itself. |
| Reliability | Linux is notoriously reliable and secure. It has a strong focus on process management, system security, and uptime. | Although Microsoft Windows has made great improvements in reliability in recent years, it's considered less reliable than Linux. Many of the sacrifices it makes in the name of user-friendliness can lead to security vulnerabilities and system instability. |
| Software | There thousands of programs available for Linux, and many are available as easy-to-install software packages — all for free. Also, many Windows programs can be run on Linux using compatibility layers such as WINE. Linux supports a wider array of free software than Windows. | Windows commands the highest number of desktop users, and therefore the largest selection of commercial software. It also has the largest selection of video games, although Linux has made significant gains on this front — especially with the continued development of Linux-compatible gaming platforms such as Steam. |
| Software Cost | Many of the available software programs, utilities, and games available on Linux are free and open source. Even complex applications such as GIMP, Open Office, and Star Office are available for free. | Although there are many free Windows programs, utilities, and games, the majority of the programs are commercial. |
| Hardware | Fifteen years ago, Linux struggled to support new hardware. Manufacturers often considered Linux support a secondary concern (if they considered supporting it at all), and device drivers were created only by enthusiasts who devoted their own time and resources to making Linux compatible with new hardware. Since then, the Linux user base has grown exponentially. Today, the majority of hardware manufacturers give Linux support the same priority as Microsoft Windows. | Windows has a massive user base, so it would be madness for a consumer hardware manufacturer not to support Windows. As a Windows user, you can rest assured that your operating system is compatible with any hardware you might buy. |
| Security | Linux is a highly secure operating system. Although attack vectors are still discovered, its source code is open and available for any user to review, which makes it easier to identify and repair vulnerabilities. | Microsoft has made great security improvements over the years. But as the operating system with the largest user base, especially among novice computer users, it is the primary target for malicious coders. As a result, of all major operating systems, Microsoft Windows is the most likely to be the victim of viruses and malware. |
| Support | There is a massive amount of online support available for Linux, including here on Computer Hope. | Microsoft Windows offers integrated and online help systems, and there are thousands of informative books about Windows available for every skill level. |
| Use Cases | Linux is used by corporate, scientific, and academic organizations of every size. It's used to power the development machines and servers at Google, Facebook, Twitter, NASA, and the New York Stock Exchange, just to name a few. On the desktop, it is used by technically proficient users who prioritize system security and reliability, and by enthusiasts who want to learn more about computers and how they work. It's also used to give new life to older hardware, enable low-budget computing projects to succeed, and serve as the operating system on single-board computers such as the Raspberry Pi. | Microsoft Windows is usually the operating system of choice for gamers, novice users, and business users who rely on Microsoft software. It doesn't run well on older hardware, however. Many Windows users are thrilled with the changes that Microsoft has introduced with Windows 10, so if you've never used it, now is a great time to try it out. |
| Topic | Mac | PC |
|---|---|---|
| Security | Compared to a PC running Windows, Apple Macintosh computers are less vulnerable to viruses and other malware. However, viruses are beginning to target Apple computers due to the lack of experience that manufacturers have when it comes to fighting viruses on the Mac operating system. | Many people today are using computers running some version of Microsoft Windows, which makes it a large target for attackers. Windows computers are very susceptible to viruses and malware, especially if not protected by an antivirus program. |
| Price | Although many people may argue "you get what you pay for," when compared to a PC, an Apple computer, its peripherals, upgrades, and repairs are often more expensive than a PC. However, Apple computers are usually built pretty well, with quality components. | The vast majority of PC's and their peripherals today are cheaper and more affordable when compared to a new Apple Macintosh computer. |
| Operating System | The Apple Macintosh operating system is often a much cleaner, faster performing, and more stable operating system than all versions of Microsoft Windows. | Although Microsoft has improved its operating system with Windows 7 and Windows 10, many PC manufacturers still bundle bloatware with their computers. With this extra software and drivers from dozens of manufacturers, the Windows operating system can be slower in performance and less stable. |
| Software | The available software options for an Apple computer are greatly increasing, with many software titles that are exclusive to Apple, as well as many that also run on Microsoft Windows. However, there are still more software programs available for Windows computers, largely due to the higher number of Windows computers on the market. Through the use of Boot Camp, an Apple user can run Windows and many of its programs. | More people are using and developing software for PC's running Windows, which means there is a larger selection of software available for Windows. There is also an almost endless supply of 100% free programs, some that run on Apple computers, but the majority of which run on Windows computers only. |
| Quality | The Apple Macintosh computer is often built with a lot better materials when compared to most PC's. | To help keep the overall costs low, some PC manufacturers build their computers from plastics and other cheaper materials when compared to a Mac. However, there are also PC manufacturers who meet and sometimes exceed the quality of Apple computers and Apple still does use plastic in some of its products. |
| Options | Today, Apple computers have many more options available to choose from, compared to even a few years ago. However, there are still more options for Windows computers, due largely to the sheer variety of components available for Windows computers. Many of these components also work with Apple computers, though. | PC's are available in almost any imaginable configuration, color, size, etc. If you can think of something that is not available, someone could likely build it for you. |
| Boot time | Apple computers can often boot faster than a PC, due to excellent operating system coding and the efficient hardware for fast boot times. | PC's running Windows and built with hardware designed by dozens of different companies usually have slower boot times. However, with the newest version of Windows and more efficient hardware, PC boot times can be just as fast as an Apple computer. |
| Upgrades | Apple computers are being built with more interchangeable parts, making them easier to upgrade than they used to be. However, PC's are still often more upgradeable than Apple computers. Also, upgradeable parts for Apple computers can be more expensive than equivalent parts in a PC. | Just about every part of a PC can be upgraded. Also, because of openness and competition between hardware vendors, parts are usually cheaper and more readily available for the PC. |
| Drivers | Much of the hardware and drivers are developed by Apple. Because of this, you are less likely to encounter driver related issues. | PC's use hardware from dozens of manufacturers and use dozens of different drivers. Therefore, it is more likely you will encounter driver issues. Although with the latest version of Windows, Microsoft has resolved many of the driver issues that plagued previous versions. |
| Gaming | Although many (but not all) game developers release games for both the Mac and PC, most of them still release their games and updates to the PC first. In some cases, you may have to wait years for a game to be released for a Mac if it ever releases. | The PC is king when it comes to games and online gaming. Many of the more popular computer games are released for the PC first. |
| Repair | Many of the new MacBooks and other Apple products are starting to use glue to hold components inside the computer in place. Glue can make repair difficult and expensive. | Although PC laptops can be more difficult to repair than desktop computers, their components are often easier and cheaper to repair or replace than those in a MacBook or Apple computer. Note: Some of the newer PC laptops are also starting to glue parts as they become thinner. |
| Touch | There has not yet been an Apple computer (not including their iPhones or iPads) that have touch abilities. | PC's are the only computers you can purchase that have touch screen capabilities. |