-
Notifications
You must be signed in to change notification settings - Fork 0
Linux & unix bash Commands
Unix shell or Linux commands are essential tools for interacting with your system's operating system. Here are some basic commands to get you started:
-
ls: Lists the files and directories in the current directory.ls
-
pwd: Displays the current working directory.pwd -
cd: Changes the current directory.cd /path/to/directory -
cat: Concatenates and displays the content of files.cat filename
-
mv: Moves or renames files and directories.mv oldfilename newfilename
-
cp: Copies files and directories.cp sourcefile destinationfile
-
mkdir: Creates a new directory.mkdir newdirectory
-
rm: Removes files or directories.rm filename
To remove a directory and its contents:
rm -r directoryname
-
wc: Prints newline, word, and byte counts for each file.wc filename
-
sort -n: Sorts lines of text files numerically.sort -n filename
-
head -n: Outputs the firstnlines of a file.head -n 10 filename
Operators are used to manipulate data and files in Unix/Linux.
-
>: Redirects the output of a command to a file, overwriting the existing content.command > outputfile
-
|: The pipe operator, used to pass the output of one command as input to another command.command1 | command2