mirror of
https://github.com/cheat/cheat.git
synced 2024-11-22 22:11:35 +01:00
commit
dc300f83eb
17
cheatsheets/at
Normal file
17
cheatsheets/at
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
# To schedule a one time task
|
||||||
|
at {time}
|
||||||
|
{command 0}
|
||||||
|
{command 1}
|
||||||
|
Ctrl-d
|
||||||
|
|
||||||
|
# {time} can be either
|
||||||
|
now | midnight | noon | teatime (4pm)
|
||||||
|
HH:MM
|
||||||
|
now + N {minutes | hours | days | weeks}
|
||||||
|
MM/DD/YY
|
||||||
|
|
||||||
|
# To list pending jobs
|
||||||
|
atq
|
||||||
|
|
||||||
|
# To remove a job (use id from atq)
|
||||||
|
atrm {id}
|
8
cheatsheets/chown
Normal file
8
cheatsheets/chown
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
# Change file owner
|
||||||
|
chown user file
|
||||||
|
|
||||||
|
# Change file owner and group
|
||||||
|
chown user:group file
|
||||||
|
|
||||||
|
# Change owner recursively
|
||||||
|
chown -R user directory
|
13
cheatsheets/ifconfig
Normal file
13
cheatsheets/ifconfig
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
# Display network settings of the first ethernet adapter
|
||||||
|
ifconfig wlan0
|
||||||
|
|
||||||
|
# Display all interfaces, even if down
|
||||||
|
ifconfig -a
|
||||||
|
|
||||||
|
# Take down / up the wireless adapter
|
||||||
|
ifconfig {up|down} wlan0
|
||||||
|
|
||||||
|
# Set a static IP and netmask
|
||||||
|
ifconfig eth0 192.168.1.100 netmask 255.255.255.0
|
||||||
|
# You may also need to add a gateway IP
|
||||||
|
route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.1
|
@ -1,14 +1,55 @@
|
|||||||
# Insertion
|
|
||||||
a - enters insertion mode, append after the cursor.
|
|
||||||
A - enters insertion mode, at the end of the line.
|
|
||||||
i - enters insertion mode, insert before the cursor.
|
|
||||||
I - enters insertion mode, at the beginning of the line.
|
|
||||||
o - enters insertion mode, creating a new line under the cursor.
|
|
||||||
O - enters insertion mode, creating a mew line above the cursor.
|
|
||||||
C - enters insertion mode, cut the end of the line.
|
|
||||||
|
|
||||||
# File management
|
# File management
|
||||||
:w - writes (saves) file
|
|
||||||
:x - writes (saves) file ans exit
|
:e reload file
|
||||||
:q - quits
|
:q quit
|
||||||
:q! - quits without saving changes
|
:q! quit without saving changes
|
||||||
|
:w write file
|
||||||
|
:w {file} write new file
|
||||||
|
:x write file and exit
|
||||||
|
|
||||||
|
# Movement
|
||||||
|
|
||||||
|
k
|
||||||
|
h l basic motion
|
||||||
|
j
|
||||||
|
|
||||||
|
w next start of word
|
||||||
|
w next start of whitespace-delimited word
|
||||||
|
e next end of word
|
||||||
|
E next end of whitespace-delimited word
|
||||||
|
b previous start of word
|
||||||
|
B previous start of whitespace-delimited word
|
||||||
|
0 start of line
|
||||||
|
$ end of line
|
||||||
|
|
||||||
|
# Insertion
|
||||||
|
# To exit from insert mode use Esc or Ctrl-C
|
||||||
|
# Enter insertion mode and:
|
||||||
|
|
||||||
|
a append after the cursor
|
||||||
|
A append at the end of the line
|
||||||
|
i insert before the cursor
|
||||||
|
I insert at the beginning of the line
|
||||||
|
o create a new line under the cursor
|
||||||
|
O create a new line above the cursor
|
||||||
|
R enter insert mode but replace instead of inserting chars
|
||||||
|
:r {file} insert from file
|
||||||
|
|
||||||
|
# Editing
|
||||||
|
|
||||||
|
u undo
|
||||||
|
yy yank (copy) a line
|
||||||
|
y{motion} yank text that {motion} moves over
|
||||||
|
p paste after cursor
|
||||||
|
P paste before cursor
|
||||||
|
<Del> or x delete a character
|
||||||
|
dd delete a line
|
||||||
|
d{motion} delete text that {motion} moves over
|
||||||
|
|
||||||
|
|
||||||
|
# Preceding a motion or edition with a number repeats it n times
|
||||||
|
# Examples:
|
||||||
|
|
||||||
|
50k moves 50 lines up
|
||||||
|
2dw deletes 2 words
|
||||||
|
5yy copies 5 lines
|
||||||
|
Loading…
Reference in New Issue
Block a user