Close Menu
Technotification
    Facebook X (Twitter) Instagram
    Facebook X (Twitter) Instagram
    Technotification
    • Home
    • News
    • How To
    • Explained
    • Facts
    • Lists
    • Programming
    • Security
    • Gaming
    Technotification
    Home › Explained › Special Characters and Command Line Editing in Linux?

    Special Characters and Command Line Editing in Linux?

    By Ratnesh ShindeMarch 7, 2023
    Facebook Twitter Reddit LinkedIn
    kevin horvat Pyjp zmxuLk unsplash

    This article will let you walk through the commands to navigate through files and directories in the Linux operating system. You can manipulate directories and files. Some of the tasks are easy to do.

    When you are using commands for navigation, you have more power and flexibility as compared to using a graphical user interface. While the latter option is easy to perform and is suitable to execute simple tasks, you need the command line for pulling off complicated tasks. Copying HTML files from one directory to another is hard in a graphical user interface; however, it is easier to do in a command-line system.

    Before I move on to exploring the commands that you can use to manipulate files and directories, I will explain some special characters that you can use in Linux.

    Special Characters

    When you are discussing Linux with others, you may hear about some special characters that Linux users encounter during operations. Each special character has a job to do, knowing which will make things easier for you.

    • * is technically called asterisk or star. It is used for a regular expression and as a glob character.
    • ‘ is technically called tick or single quote. It is used for literal strings.
    • Special character (.) is technically called dot and is used to denote the current directory you are working in or the hostname or file delimiter.
    • $ is technically called the dollar sign. It is used for denotation of a variable or for representing the end of the line.
    • \ is technically called backslash. It is used for macros and literals.
    • / is technically called forward slash. It is used as a search command or a directory delimiter.
    • ! is technically called bang. It is used for command history and negation.
    • | is technically called a pipe. It is used for command pipes.
    • _ is technically an underscore or under. It is used for the cheap subtitle for some particular space.
    • ‘ is technically called backtick or backquote. It is used for the substitution of command.
    • ” is technically called double quote. It is used for semi-literal strings.
    • {} is technically called braces or curly brackets. It is used for ranges or statement blocks.
    • ^ is technically called caret. It is used to denote the start of line and negation.
    • [] is technically squares or brackets. It is used for ranges.
    • ~ is technically called squiggle or tilde. It is used as a directory shortcut and negation.
    • # is technically called the pound, hash, or sharp. It is used for preprocessor, comments, and substitutions.

    Command-Line Editing

    As you move around and explore the Linux shell, you will find out that you have the freedom to move in the shell through arrow keys. This comes as a standard on most Linux operating systems. It is a good idea to know about the standard keystrokes on Linux operating systems.

    • CTRL-B is used to move the cursor on the screen to the left side.
    • CTRL-F is used to move the cursor on the screen to the right side.
    • CTRL-E is used to move the cursor on the screen to the end of a line.
    • CTRL-A is used to move the cursor on the screen to the start of a line.
    • CTRL-P is used to view any previous commands on the screen. It is used to move the cursor upside.
    • CTRL-N is used to move the cursor to the downside, and it is also used to view the next command.
    • CTRL-K is used to erase everything from the cursor to the end of a line.
    • CTRL-W is used to erase the preceding word from the cursor on the screen.
    • CTRL-U is used to erase everything from the cursor to the start of a line.
    • CTRL-Y is used to paste the erased text that you have already cut off on the screen by the command CTRL-U. It is similar to copy and paste in word processors.
    Share. Facebook Twitter LinkedIn Tumblr Reddit Telegram WhatsApp
    Ratnesh Shinde

    Related Posts

    Difference Between C, C++, C#, and Objective-C Programming

    February 16, 2025

    JSLINUX: Free Online Linux Terminal and Emulator

    January 2, 2025

    Developing High-Performing Tech Teams: Key Strategies

    August 28, 2024

    Navigating the Maze: Understanding Search Engine Redirects

    March 14, 2024

    Top Benefits Of Using Enterprise Hosting Solutions

    March 14, 2024

    The Role of Experience Platforms in Customer Interactions 

    March 14, 2024
    Lists You May Like

    10 Best RARBG Alternative Sites in April 2025 [Working Links]

    April 1, 2025

    10 Sites to Watch Free Korean Drama [2025 Edition]

    January 2, 2025

    The Pirate Bay Proxy List in 2025 [Updated List]

    January 2, 2025

    10 Best Torrent Search Engine Sites (2025 Edition)

    February 12, 2025

    10 Best GTA V Roleplay Servers in 2025 (Updated List)

    January 6, 2025

    5 Best Torrent Sites for Software in 2025

    January 2, 2025

    1337x Alternatives, Proxies, and Mirror Sites in 2025

    January 2, 2025

    10 Best Torrent Sites for eBooks in 2025 [Working]

    January 2, 2025

    10 Best Anime Torrent Sites in 2025 [Working Sites]

    January 6, 2025

    Top Free Photo Editing Software For PC in 2025

    January 2, 2025
    Pages
    • About
    • Contact
    • Privacy
    • Careers
    Privacy

    Information such as the type of browser being used, its operating system, and your IP address is gathered in order to enhance your online experience.

    © 2013 - 2025 Technotification | All rights reserved.

    Type above and press Enter to search. Press Esc to cancel.