THE ONE PAGE LINUX MANUAL
                                      A summary of useful Linux commands
 Version 3.0           ...
/sbin/e2fsck hda5            Execute the filesystem check utility
                                                        ...
Upcoming SlideShare
Loading in …5
×

One Page Linux Manual

1,091 views

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,091
On SlideShare
0
From Embeds
0
Number of Embeds
25
Actions
Shares
0
Downloads
23
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

One Page Linux Manual

  1. 1. THE ONE PAGE LINUX MANUAL A summary of useful Linux commands Version 3.0 May 1999 squadron@powerup.com.au rm name Remove a file or directory called name Starting & Stopping Kill off an entire directory and all it’s rm -rf name includes files and subdirectories shutdown -h now Shutdown the system now and do not reboot cp filename Copy the file called filename to the /home/dirname /home/dirname directory halt Stop all processes - same as above shutdown -r 5 Shutdown the system in 5 minutes and mv filename Move the file called filename to the reboot /home/dirname /home/dirname directory shutdown -r now Shutdown the system now and reboot reboot Stop all processes and then reboot - same cat filetoview Display the file called filetoview as above Display man pages containing man -k keyword startx Start the X system keyword more filetoview Display the file called filetoview one Accessing & mounting file systems page at a time, proceed to next page using the spacebar mount -t iso9660 /dev/cdrom Mount the device cdrom head filetoview Display the first 10 lines of the file and call it cdrom under the /mnt/cdrom called filetoview /mnt directory head -20 filetoview Display the first 20 lines of the file mount -t msdos /dev/hdd Mount hard disk “d” as a called filetoview msdos file system and call /mnt/ddrive tail filetoview Display the last 10 lines of the file it ddrive under the /mnt called filetoview directory tail -20 filetoview Display the last 20 lines of the file mount -t vfat /dev/hda1 Mount hard disk “a” as a called filetoview VFAT file system and call it /mnt/cdrive cdrive under the /mnt directory Installing software for Linux umount /mnt/cdrom Unmount the cdrom rpm -ihv name.rpm Install the rpm package called name Finding files and text within files rpm -Uhv name.rpm Upgrade the rpm package called name find / -name fname Starting with the root directory, look rpm -e package Delete the rpm package called for the file called fname package find / -name ”*fname*” Starting with the root directory, look rpm -l package List the files in the package called for the file containing the string fname package locate missingfilename Find a file called missingfilename rpm -ql package List the files and state the installed using the locate command - this version of the package called assumes you have already used the package command updatedb (see next) Reinstall the rpm package called rpm -i --force package updatedb Create or update the database of files name having deleted parts of it (not on all file systems attached to the linux deleting using rpm -e) root directory Decompress the files contained in tar -zxvf archive.tar.gz or which missingfilename Show the subdirectory containing the the zipped and tarred archive called tar -zxvf archive.tgz executable file called missingfilename archive grep textstringtofind Starting with the directory called dir , ./configure Execute the script preparing the /dir look for and list all files containing installed files for compiling textstringtofind User Administration The X Window System adduser accountname Create a new user call accountname xvidtune Run the X graphics tuning utility passwd accountname Give accountname a new password XF86Setup Run the X configuration menu with su Log in as superuser from current login automatic probing of graphics cards exit Stop being superuser and revert to Xconfigurator Run another X configuration menu with normal user automatic probing of graphics cards xf86config Run a text based X configuration menu Little known tips and tricks Moving, copying, deleting & viewing files ifconfig List ip addresses for all devices on ls -l List files in current directory using the machine long format apropos subject List manual pages for subject List files in current directory and ls -F indicate the file type usermount Executes graphical application for mounting and unmounting file List all files in current directory in ls -laC systems long format and display in columns
  2. 2. /sbin/e2fsck hda5 Execute the filesystem check utility File permissions on partition hda5 fdformat /dev/fd0H1440 Format the floppy disk in device fd0 tar -cMf /dev/fd0 Backup the contents of the current directory and subdirectories to multiple floppy disks Display the last 10 lines of the system tail -f /var/log/messages log. cat /var/log/dmesg Display the file containing the boot time messages - useful for locating problems. Alternatively, use the dmesg command. * wildcard - represents everything. eg. cp from/* to will copy all files in the from directory to the to directory ? Single character wildcard. eg. cp config.? /configs will copy all files beginning with the name config. in If the command ls -l is given, a long list of file names is the current directory to the directory displayed. The first column in this list details the permissions named configs. applying to the file. If a permission is missing for a owner, [xyz] Choice of character wildcards. eg. group of other, it is represented by - eg. drwxr-x—x ls [xyz]* will list all files in the current Read = 4 File permissions are altered by giving the directory starting with the letter x, y, chmod command and the appropriate Write = 2 or z. octal code for each user type. eg Execute = 1 linux single At the lilo prompt, start in single user chmod 7 6 4 filename will make the file mode. This is useful if you have called filename R+W+X for the owner, forgotten your password. Boot in R+W for the group and R for others. single user mode, then run the chmod 7 5 5 Full permission for the owner, read and passwd command. execute access for the group and others. ps List current processes chmod +x filename Make the file called filename executable kill 123 Kill a specific process eg. kill 123 to all users. Configuration files and what they do X Shortcuts - (mainly for Redhat) /etc/profile System wide environment variables for Control|Alt + or - Increase or decrease the screen all users. resolution. eg. from 640x480 to /etc/fstab List of devices and their associated mount 800x600 points. Edit this file to add cdroms, DOS Alt | escape Display list of active windows partitions and floppy drives at startup. Shift|Control F8 Resize the selected window /etc/motd Message of the day broadcast to all users Right click on desktop Display menu at login. background etc/rc.d/rc.local Bash script that is executed at the end of Shift|Control Altr Refresh the screen login process. Similar to autoexec.bat in DOS. Shift|Control Altx Start an xterm session /etc/HOSTNAME Conatins full hostname including domain. Printing /etc/cron.* There are 4 directories that automatically execute all scripts within the directory at intervals of hour, day, week or month. /etc/rc.d/init.d/lpd start Start the print daemon /etc/hosts A list of all know host names and IP /etc/rc.d/init.d/lpd stop Stop the print daemon addresses on the machine. /etc/rc.d/init.d/lpd Display status of the print daemon /etc/httpd/conf Paramters for the Apache web server status /etc/inittab Specifies the run level that the machine lpq Display jobs in print queue should boot into. lprm Remove jobs from queue /etc/resolv.conf Defines IP addresses of DNS servers. lpr Print a file /etc/smb.conf Config file for the SAMBA server. Allows lpc Printer control tool file and print sharing with Microsoft clients. man subject | lpr Print the manual page called subject as plain text ~/.Xdefaults Define configuration for some X- applications. ~ refers to user’s home man -t subject | lpr Print the manual page called subject directory. as Postscript output /etc/X11/XF86Confi printtool Start X printer setup interface Config file for X-Windows. g ~/.xinitrc Defines the windows manager loaded by X. ~ refers to user’s home directory. Get your own Official Linux Pocket Protector - includes handy command summary. Visit: www.powerup.com.au/~squadron

×