If you can see this check that
next section | prev section | up | prev page | next page |
Unix uses the keyboard and the terminal screen for its standard input and output devices. It always expects input from the keyboard and sends output to the terminal unless you tell it differently. You can send any screen output to a file in your directory by using redirection in the command line to redirect the output from the terminal screen to a file. The redirection symbol is the greater than sign '>'. If the file does not exist then it is created for you. For example:
Create demo account |
To follow along with the examples shown here using the virtual machines is it safer to use an account other than the administration account (root). By pressing the button below a new account is created called "demo", password is also "demo". Log in using this account and you cannot do any damage. If you mess the account up and want to start again, just press the button again.
Once created, you can log into this account using telnet or ssh, logging into the hostname linuxzoo.net. Remember the username is demo and the password is demo. And remember, you cannot break anything using this account! The account begins with an empty directory, so dont be shocked that "ls" shows nothing...
To reset all the check buttons from a previous attempt click here
% cal > myfile % cat myfile
If the file myfile has existed then its contents would have been erased. Information however can be appended to the end of a file by using two greater-than signs '>>', but the file must exist for this to work. For example:
% cal 3 1991 >> myfile % cat myfile
To verify that myfile is created and exists in your directory, run the ls command.
The cat command is commonly used to print the contents of files. Its name arises from the ability to take many file name arguments and concatenate them (combine files). Thus to merge several files one after the other into a single file:
% cat file1 file2 file3 > bigfile
Many Unix commands accept options which are generally single character entries that specify a variation in the basic command. While a hyphen must usually precede the first option, you can combine options in any sequence and group them together to form a word beginning with a hyphen. The ls command is a good example of a command that uses options, the most frequently used of which is -l ('l' as in letter). This option produces a long listing, as in the example given below:
% ls -l
-rwxr-xr-x. | 1 | jsmith | users | 567 | Nov 18 12:25 | myfile |
Permissions | Links | owner | group | bytes | creation date | filename |
Each directory contains hidden files in addition to the names you see displayed. if you specify the -a option in the command, you will see the hidden file names as well as the standard ones. Hidden names are simply filenames which begin with a period '.'. This is a good way of hiding files which you do not want to see on a regular basis when you look at a directory listing of that directory. For example, you will have two or more hidden start-up files that the system runs when you log in:
% ls -a .login .cshrc myfile
Centos 7 intro: | Paths | BasicShell | Search |
Linux tutorials: | intro1 intro2 wildcard permission pipe vi essential admin net SELinux1 SELinux2 fwall DNS diag Apache1 Apache2 log Mail |
Caine 10.0: | Essentials | Basic | Search | Acquisition | SysIntro | grep | MBR | GPT | FAT | NTFS | FRMeta | FRTools | Browser | Mock Exam | |
Caine 13.0: | Essentials | Basic | Search | |
CPD: | Cygwin | Paths | Files and head/tail | Find and regex | Sort | Log Analysis |
Kali: | 1a | 1b | 1c | 2 | 3 | 4a | 4b | 5 | 6 | 7a | 8a | 8b | 9 | 10 | |
Kali 2020-4: | 1a | 1b | 1c | 2 | 3 | 4a | 4b | 5 | 6 | 7 | 8a | 8b | 9 | 10 | |
Useful: | Quiz | Forums | Privacy Policy | Terms and Conditions |
Linuxzoo created by Gordon Russell.
@ Copyright 2004-2024 Edinburgh Napier University