File tree Expand file tree Collapse file tree 1 file changed +32
-0
lines changed
Expand file tree Collapse file tree 1 file changed +32
-0
lines changed Original file line number Diff line number Diff line change @@ -365,6 +365,38 @@ pwck pwconv pwd pwdx pwunconv
365365
366366Displays the name of every program that starts with ` pw ` .
367367
368+ ### Shortcut: Moving to the start or end of a command
369+
370+ Editing a long command can be time consuming. The shell has shortcut keys for moving to the start
371+ or end of a command that you are typing.
372+
373+ Try typing this command, but don't hit enter yet.
374+
375+ ``` bash
376+ ls home/dcuser/shell_data
377+ ```
378+
379+ Notice that there is an error: there should be a ` / ` at the start of the path.
380+
381+ Use CTRL+A (hold down the control (CTRL) key and press the A key) to move to the start of the command.
382+
383+ Edit the command to add the missing ` / ` , but don't hit enter yet.
384+
385+ ``` bash
386+ ls /home/dcuser/shell_data
387+ ```
388+
389+ Now you decide actually you wanted to see the contents one level down in ` sra_metadata ` .
390+
391+ Use CTRL+E to move to the end of the command.
392+
393+ Edit the command to add ` /sra_metadata ` and now hit enter.
394+
395+ ``` bash
396+ ls /home/dcuser/shell_data/sra_metadata
397+ ```
398+
399+
368400## Summary
369401
370402We now know how to move around our file system using the command line.
You can’t perform that action at this time.
0 commit comments