Bash Command 2 Flashcards Preview

Linux > Bash Command 2 > Flashcards

Flashcards in Bash Command 2 Deck (126)
Loading flashcards...
1
Q

man

A

Help manual

2
Q

mkdir

A

Create new folder(s)

3
Q

mkfifo

A

Make FIFOs (named pipes)

4
Q

mkisofs

A

Create an hybrid ISO9660/JOLIET/HFS filesystem

5
Q

mknod

A

Make block or character special files

6
Q

more

A

Display output one screen at a time

7
Q

mount

A

Mount a file system

8
Q

mtools

A

Manipulate MS-DOS files

9
Q

mtr

A

Network diagnostics (traceroute/ping)

10
Q

mv

A

Move or rename files or directories

11
Q

mmv

A

Mass Move and rename (files)

12
Q

netstat

A

Networking information

13
Q

nice

A

Set the priority of a command or job

14
Q

nl

A

Number lines and write files

15
Q

nohup

A

Run a command immune to hangups

16
Q

notify-send

A

Send desktop notifications

17
Q

nslookup

A

Query Internet name servers interactively

18
Q

open

A

Open a file in its default application

19
Q

op

A

Operator access

20
Q

passwd

A

Modify a user password

21
Q

paste

A

Merge lines of files

22
Q

pathchk

A

Check file name portability

23
Q

ping

A

Test a network connection

24
Q

pkill

A

Stop processes from running

25
Q

popd

A

Restore the previous value of the current directory

26
Q

pr

A

Prepare files for printing

27
Q

printcap

A

Printer capability database

28
Q

printenv

A

Print environment variables

29
Q

printf

A

Format and print data ?

30
Q

ps

A

Process status

31
Q

pushd

A

Save and then change the current directory

32
Q

pwd

A

Print Working Directory

33
Q

quota

A

Display disk usage and limits

34
Q

quotacheck

A

Scan a file system for disk usage

35
Q

quotactl

A

Set disk quotas

36
Q

ram

A

ram disk device

37
Q

rcp

A

Copy files between two machines

38
Q

read

A

Read a line from standard input ?

39
Q

readarray

A

Read from stdin into an array variable ?

40
Q

readonly

A

Mark variables/functions as readonly

41
Q

reboot

A

Reboot the system

42
Q

rename

A

Rename files

43
Q

renice

A

Alter priority of running processes

44
Q

remsync

A

Synchronize remote files via email

45
Q

return

A

Exit a shell function

46
Q

rev

A

Reverse lines of a file

47
Q

rm

A

Remove files

48
Q

rmdir

A

Remove folder(s)

49
Q

rsync

A

Remote file copy (Synchronize file trees)

50
Q

screen

A

Multiplex terminal, run remote shells via ssh

51
Q

scp

A

Secure copy (remote file copy)

52
Q

sdiff

A

Merge two files interactively

53
Q

sed

A

Stream Editor

54
Q

select

A

Accept keyboard input

55
Q

seq

A

Print numeric sequences

56
Q

set

A

Manipulate shell variables and functions

57
Q

sftp

A

Secure File Transfer Program

58
Q

shift

A

Shift positional parameters

59
Q

shopt

A

Shell Options

60
Q

shutdown

A

Shutdown or restart linux

61
Q

sleep

A

Delay for a specified time

62
Q

slocate

A

Find files

63
Q

sort

A

Sort text files

64
Q

source

A

Run commands from a file `.’

65
Q

split

A

Split a file into fixed-size pieces

66
Q

ssh

A

Secure Shell client (remote login program)

67
Q

strace

A

Trace system calls and signals

68
Q

su

A

Substitute user identity

69
Q

sudo

A

Execute a command as another user

70
Q

sum

A

Print a checksum for a file

71
Q

suspend

A

Suspend execution of this shell ?

72
Q

symlink

A

Make a new name for a file

73
Q

sync

A

Synchronize data on disk with memory

74
Q

tail

A

Output the last part of file

75
Q

tar

A

Tape ARchiver

76
Q

tee

A

Redirect output to multiple files

77
Q

test

A

Evaluate a conditional expression

78
Q

time

A

Measure Program running time

79
Q

times

A

User and system times

80
Q

touch

A

Change file timestamps

81
Q

top

A

List processes running on the system

82
Q

traceroute

A

Trace Route to Host

83
Q

trap

A

Run a command when a signal is set(bourne)

84
Q

tr

A

Translate, squeeze, and/or delete characters

85
Q

true

A

Do nothing, successfully

86
Q

tsort

A

Topological sort

87
Q

tty

A

Print filename of terminal on stdin

88
Q

type

A

Describe a command ?

89
Q

ulimit

A

Limit user resources ?

90
Q

umask

A

Users file creation mask

91
Q

umount

A

Unmount a device

92
Q

unalias

A

Remove an alias ?

93
Q

uname

A

Print system information

94
Q

unexpand

A

Convert spaces to tabs

95
Q

uniq

A

Uniquify files

96
Q

units

A

Convert units from one scale to another

97
Q

unset

A

Remove variable or function names

98
Q

unshar

A

Unpack shell archive scripts

99
Q

until

A

Execute commands (until error)

100
Q

uptime

A

Show uptime

101
Q

useradd

A

Create new user account

102
Q

userdel

A

Delete a user account

103
Q

usermod

A

Modify user account

104
Q

users

A

List users currently logged in

105
Q

uuencode

A

Encode a binary file

106
Q

uudecode

A

Decode a file created by uuencode

107
Q

v

A

Verbosely list directory contents (`ls -l -b’)

108
Q

vdir

A

Verbosely list directory contents (`ls -l -b’)

109
Q

vi

A

Text Editor

110
Q

vmstat

A

Report virtual memory statistics

111
Q

wait

A

Wait for a process to complete ?

112
Q

watch

A

Execute/display a program periodically

113
Q

wc

A

Print byte, word, and line counts

114
Q

whereis

A

Search the user’s $path, man pages and source files for a program

115
Q

which

A

Search the user’s $path for a program file

116
Q

while

A

Execute commands

117
Q

who

A

Print all usernames currently logged in

118
Q

whoami

A

Print the current user id and name (`id -un’)

119
Q

wget

A

Retrieve web pages or files via HTTP, HTTPS or FTP

120
Q

write

A

Send a message to another user

121
Q

xargs

A

Execute utility, passing constructed argument list(s)

122
Q

xdg-open

A

Open a file or URL in the user’s preferred application.

123
Q

yes

A

Print a string until interrupted

124
Q

.

A

Run a command script in the current shell

125
Q

!!

A

Run the last command again

126
Q

###

A

Comment / Remark