Editing recordsdata in Linux server from Windows by means of FTP consumer is somewhat visible and simple, however occasionally, we need to edit recordsdata immediately in Linux servers by means of Command Line. In this text, I will be able to information you the right way to edit TEXT report in Linux by means of 4 techniques: 1- Command Line the usage of VI Text Editor, 2-Command Line the usage of NANO Text Editor, 3-Command Line the usage of different Text Editor, 4- Edit report from Windows by means of FTP consumer
Commands Line for File Editor in Linux (CentOS, Ubuntu)
1) Linux Text Editor with VI
VI is the usual textual content editor on Unix Operating Systems. It is a visible editor, working below two modes: Command Mode (Command Line) and Insert Mode (Edit mode)
To edit a report, we use the under command:
VI filepath/filename
For instance, to edit PHP.INI report, simply sort:
VI php.ini
– In the Command Mode, we can handiest use the keyboard to accomplish movements corresponding to shifting the cursor, save information, open the report … we can not edit textual content on this mode
– To edit textual content (edit report content material), we wish to transfer to Insert Mode. Insert Mode permits the usage of keyboard to edit report contents.
Note: In the Insert Mode, we can’t use instructions. To permit instructions, we wish to go out Insert Mode by means of urgent ESC key
👉 Group Commands within the Insert Mode
COMMAND | PURPOSE / DESCRIPTION |
i | Switch to Insert Mode, persona is written in entrance of the cursor |
l | Before the primary persona at the line |
a | After the cursor |
A | After the primary persona at the line |
zero | Below the present line |
O | Above the present line |
r | Replace the present persona |
R | Replace till the clicking |
ESC | Switch again to Command Mode |
COMMAND | PURPOSE / DESCRIPTION |
:w | Save the report |
: x | Save the report and go out Insert Mode |
: wq | Save the report and go out Insert Mode (similar above) |
:r | Open/ learn a report |
:q! | Exit with out saving the report content material |
:q | Exit if no alternate made |
:w | Save into a brand new report |
👉 Group Commands for shifting the cursor in VI
COMMAND | PURPOSE / DESCRIPTION |
h | Go left 1 area |
e | Go proper 1 area |
w | Go proper 1 phrase |
okay | Go above 1 line |
j | Go down 1 line |
O | In the present line |
r | Replace the present persona |
R | Replace till the clicking |
) | End of the sentence |
( | Start of the sentence |
} | End of the paragraph |
{ | Start of the paragraph |
👉 Group Commands to delete, replica, paste, undo in VI
COMMAND | PURPOSE / DESCRIPTION |
dw | Delete 1 phrase |
d^ | Delete characters from the cursor to the start of the road |
d$ | Delete characters from the cursor to the top of the road |
3dw | Delete 3 phrases |
dd | Delete the present line |
x | Delete 1 persona |
y | Copy |
u | Undo the former operation |
3yy | Copy 3 consecutive strains |
yy | Copy all of the line on the cursor place |
y$ | Copy from present cursor to the remaining |
p | Paste |
👉 Group Commands to seek out and exchange in VI
COMMAND | PURPOSE / DESCRIPTION |
? | Find upward |
/ | Find down |
*/and | Find subsequent phrases of “and” |
*?and | Find phrases finishing by means of “and” |
*/nThe | Find from the following line starts with “The” |
n | Find downward |
N | Find upward |
cw | Replace 1 phrase |
3cw | Replace 3 phrases |
cc | Replace the present line |
5cc | Replace 5 strains |
:s/text1/text2/g | Replace “text1” by means of “text2” |
:g/one/s/1/g | Replace “one” by means of “1” |
:1.$s/report/folder | Replace report by means of folder from row 1 |
2) Linux Text Editor with NANO
NANO is Ubuntu integrated Text Editor. It is beautiful easy and simple to make use of, permitting us to edit recordsdata with elementary options corresponding to opening recordsdata, modifying recordsdata and saving recordsdata …
Syntax:
nano filepath/filename
Some commonplace NANO keyboard shortcuts:
COMMAND | PURPOSE / DESCRIPTION |
Ctrl-O | Save report |
Ctrl-R | Open report |
Ctrl-X | Close report |
Ctrl-G | Help |
3) Other Text Editor in Linux
Beside same old Text Editor (VI and NANO), there are lots of different Linux Text Editors, corresponding to Gedit, Emacs, Kate, Geany, Kwrite, Nedit, Scribes, SciTE, Medit, Gtkedit… Each Editor helps more than a few options. I regularly use VI, if you wish to know about different Editors, you’ll to find extra from Google.
4) Guide to edit recordsdata in Linux Server by means of Windows FTP consumer
In many instances, particularly those that have by no means labored with Linux, they do not need to use even one easy command line; or if the content material of Linux report is carefully associated with a report(s) in Windows (you could need to replica and paste from Windows). In such case, modifying Linux report by means of Windows FTP consumer will in reality assist.
Here is the right way to edit Linux report by means of Windows FTP consumer:
– Connect to Linux server by means of FTP consumer (CuteFTP or Filezilla)
– Browse to the folder that comprises the report(s) you wish to have to edit
– Right-click at the report then choose View/Edit
– FTP Client program will obtain the report from Linux server then open it the usage of the default textual content editor program in Windows (Notepad, Notepad++ …) => You can edit the report as you wish to have very simply (in Windows Notepad or Notepad++)
– After modifying finished, you shut Notepad/ Notepad++ => Select “Upload” or “Save” within the affirmation conversation => Wait till importing completed. Done!
Tutorial video: How to make use of VI editor in Linux CentOS, Ubuntu
Find more at: Tech Cuber
Comments
Post a Comment