今天整理了下常用的linux命令,图片忘了从哪个网站转过来的,如果侵权的话告我添加链接或者删除,谢谢总结的怎么好。。。命令如下所示

一、中英对照
注:236行,一行行复制到txt后,在用notpad++做了markdown格式的表格,累死我了······。
Copyright Credit: https://safetricks.org/linux-commands-list/
| linu命令 | Function功能 |
|---|---|
| apropos | Search Help manual pages (man -k) |
| apt-get | Search for and install software packages (Debian) |
| awk Find | and Replace text, database sort/validate/index |
| aspell | Spell Checker |
| aptitude | Search for and install software packages (Debian) |
| basename | Strip directory and suffix from filenames |
| bash | GNU Bourne-Again Shell |
| bc | Arbitrary precision calculator language |
| bg | Send to background |
| break | Exit from a loop |
| builtin | Run a shell builtin |
| bzip2 | Compress or decompress named files |
| cal | Display a calendar |
| case | Conditionally perform a command |
| cat | Concatenate and print (display) the content of files |
| cd | Change Directory |
| cfdisk | Partition table manipulator for Linux |
| chgrp | Change group ownership |
| chmod | Change access permissions |
| chown | Change file owner and group |
| chroot | Run a command with a different root directory |
| chkconfig | System services (runlevel) |
| cksum | Print CRC checksum and byte counts |
| clear | Clear terminal screen |
| cmp | Compare two files |
| comm | Compare two sorted files line by line |
| command | Run a command – ignoring shell functions |
| continue | Resume the next iteration of a loop |
| cp | Copy one or more files to another location |
| cron | Daemon to execute scheduled commands |
| crontab | Schedule a command to run at a later time |
| csplit | Split a file into context-determined pieces |
| cut | Divide a file into several parts |
| date | Display or change the date and time |
| dc | Desk Calculator |
| dd | Convert and copy a file, write disk headers, boot records |
| ddrescue | Data recovery tool |
| declare | Declare variables and give them attributes |
| df | Display free disk space |
| diff | Display the differences between two files |
| diff3 | Show differences among three files |
| dig | DNS lookup |
| dir | Briefly list directory contents |
| dircolors | Colour setup for `ls’ |
| dirname | Convert a full pathname to just a path |
| dirs | Display list of remembered directories |
| dmesg | Print kernel & driver messages |
| du | Estimate file space usage |
| echo | Display message on screen |
| egrep | Search files for lines that match an extended expression |
| eject | Eject removable media |
| enable | Enable and disable builtin shell commands |
| env | Environment variables |
| ethtool | Ethernet card settings |
| eval | Evaluate several commands/arguments |
| exec | Execute a command |
| exit | Exit the shell |
| expect | Automate arbitrary applications accessed over a terminal |
| expand | Convert tabs to spaces |
| export | Set an environment variable |
| expr | Evaluate expressions |
| false | Do nothing, unsuccessfully |
| fdformat | Low-level format a floppy disk |
| fdisk | Partition table manipulator for Linux |
| fg | Send job to foreground |
| fgrep | Search files for lines that match a fixed string |
| file | Determine file type |
| find | Search for files that meet a desired criteria |
| fmt | Reformat paragraph text |
| fold | Wrap text to fit a specified width |
| for | Expand words, and execute commands |
| format | Format disks or tapes |
| free | Display memory usage |
| fsck | File system consistency check and repair |
| ftp | File Transfer Protocol |
| function | Define Function Macros |
| fuser | Identify/kill the process that is accessing a file |
| gawk | Find and Replace text within files |
| getopts | Parse positional parameters |
| grep | Search files for lines that match a given pattern |
| groupadd | Add a user security group |
| groupdel | Delete a group |
| groupmod | Modify a group |
| groups | Print group names a user is in |
| gzip | Compress or decompress named files |
| hash | Remember the full pathname of a name argument |
| head | Output the first part of files |
| help | Display help for a built-in command |
| history | Command History |
| hostname | Print or set system name |
| iconv | Convert the character set of a file |
| id | Print user and group id’s |
| if | Conditionally perform a command |
| ifconfig | Configure a network interface |
| ifdown | Stop a network interface |
| ifup | Start a network interface up |
| import | Capture an X server screen and save the image to file |
| install | Copy files and set attributes |
| jobs | List active jobs |
| join | Join lines on a common field |
| kill | Stop a process from running |
| killall | Kill processes by name |
| less | Display output one screen at a time |
| let | Perform arithmetic on shell variables |
| ln | Create a symbolic link to a file |
| local | Create variables |
| locate | Find files |
| logname | Print current login name |
| logout | Exit a login shell |
| look | Display lines beginning with a given string |
| lpc | Line printer control program |
| lpr | Off line print |
| lprint | Print a file |
| lprintd | Abort a print job |
| lprintq | List the print queue |
| lprm | Remove jobs from the print queue |
| ls | List information about files |
| lsof | List open files |
| make | Recompile a group of programs |
| man | Help manual |
| mkdir | Create new folders |
| mkfifo | Make FIFOs (named pipes) |
| mkisofs | Create an hybrid ISO9660/JOLIET/HFS filesystem |
| mknod | Make block or character special files |
| more | Display output one screen at a time |
| mount | Mount a file system |
| mtools | Manipulate MS-DOS files |
| mtr | Network diagnostics (traceroute/ping) |
| mv | Move or rename files or directories |
| mmv | Mass Move and rename files |
| netstat | Networking information |
| nice | Set the priority of a command or job |
| nl | Number lines and write files |
| nohup | Run a command immune to hangups |
| notify-send | Send desktop notifications |
| nslookup | Query Internet name servers interactively |
| open | Open a file in its default application |
| op | Operator access |
| passwd | Modify a user password |
| paste | Merge lines of files |
| pathchk | Check file name portability |
| ping | Test a network connection |
| pkill | Stop processes from running |
| popd | Restore the previous value of the current directory |
| pr | Prepare files for printing |
| printcap | Printer capability database |
| printenv | Print environment variables |
| printf | Format and print data |
| ps | Process status |
| pushd | Save and then change the current directory |
| pwd | Print Working Directory |
| quota | Display disk usage and limits |
| quotacheck | Scan a file system for disk usage |
| quotactl | Set disk quotas |
| ram | ram disk device |
| rcp | Copy files between two machines |
| read | Read a line from standard input |
| readarray | Read from stdin into an array variable |
| readonly | Mark variables/functions as readonly |
| reboot | Reboot the system |
| rename | Rename files |
| renice | Alter priority of running processes |
| remsync | Synchronize remote files via email |
| screen | Multiplex terminal, run remote shells via ssh |
| scp | Secure copy (remote file copy) |
| sdiff | Merge two files interactively |
| sed | Stream Editor |
| select | Accept keyboard input |
| seq | Print numeric sequences |
| set | Manipulate shell variables and functions |
| sftp | Secure File Transfer Program |
| shift | Shift positional parameters |
| shopt | Shell Options |
| shutdown | Shutdown or restart linux |
| sleep | Delay for a specified time |
| slocate | Find files |
| sort | Sort text files |
| source | Run commands from a file |
| split | Split a file into fixed-size pieces |
| ssh | Secure Shell client (remote login program) |
| strace | Trace system calls and signals |
| su | Substitute user identity |
| sudo | Execute a command as another user |
| sum | Print a checksum for a file |
| suspend | Suspend execution of this shell |
| symlink | Make a new name for a file |
| sync | Synchronize data on disk with memory |
| tail | Output the last part of file |
| tar | Tape Archiver |
| tee | Redirect output to multiple files |
| test | Evaluate a conditional expression |
| time | Measure Program running time |
| times | User and system times |
| touch | Change file timestamps |
| top | List processes running on the system |
| traceroute | Trace Route to Host |
| trap | Run a command when a signal is set(bourne) |
| tr | Translate, squeeze, and/or delete characters |
| true | Do nothing, successfully |
| tsort | Topological sort |
| tty | Print filename of terminal on stdin |
| type | Describe a command |
| ulimit | Limit user resources |
| umask | Users file creation mask |
| umount | Unmount a device |
| unalias | Remove an alias |
| uname | Print system information |
| unexpand | Convert spaces to tabs |
| uniq | Uniquify files |
| units | Convert units from one scale to another |
| unset | Remove variable or function names |
| unshar | Unpack shell archive scripts |
| until | Execute commands (until error) |
| uptime | Show uptime |
| useradd | Create new user account |
| usermod | Modify user account users List |
| users | currently logged in |
| uuencode | Encode a binary file |
| uudecode | Decode a file created by uuencode |
| v | Verbosely list directory contents (`ls -l -b’) |
| vdir | Verbosely list directory contents (`ls -l -b’) |
| vi | Text Editor |
| vmstat | Report virtual memory statistics |
| wait | Wait for a process to complete |
| watch | Execute/display a program periodically |
| wc | Print byte, word, and line counts |
| whereis | Search the user’s $path, man pages and source files for a program |
| which | Search the user’s $path for a program file |
| while | Execute commands |
| who | Print all usernames currently logged in |
| whoami | Print the current user id and name (`id -un’) |
| wget | Retrieve web pages or files via HTTP, HTTPS or FTP |
| write | Send a message to another user |
| xargs | Execute utility, passing constructed argument lists |
| xdg-open | Open a file or URL in the user’s preferred application |
| yes | Print a string until interrupted |
二、最常用的几个命令的中英对照
| 常用命令 | 英文解释 | 命令功能 |
|---|---|---|
| apt | advanced packaging tool | 高级包装工具 |
| cp | copy file | 复制文件 |
| cat | concatenate | 连接文件并打印到标准输出设备上 |
| cd | change directory | 切换目录 |
| chmod | change mode | 改变模式 |
| chown | change owner | 改变所有者 |
| chgrp | change group | 改变用户组 |
| df | disk free | 空余硬盘 |
| du | disk usage | 硬盘使用率 |
| dd | 本来根据其功能描述为convert an copy,即cc | 但是cc已经被代表c complier,所以就改为了dd |
| elf | extensible linking format | 扩展连接格式 |
| elm | eLectronic mail | 电子邮件 |
| fg | foreground | 前景 |
| fd | file descriptors | 文件描述符 |
| fsck | file system check | 文件系统检查 |
| insmod | install module | 安装模块 |
| ln | link files | 连接文件 |
| lsmod | list module | 模块列表 |
| ls | list files | 列出目录下的文件 |
| ldd | list dynamic dependdencies | 列出动态相依 |
| mv | move files | 移动文件 |
| mkdir | make directory | 新建目录 |
| mkfs | make file system | 新建文件系统 |
| man | manual | 手册,可以用这个命令查看其他命令的用法 |
| ps | process status | 进程状态 |
| pwd | print working directory | 显示当前工作目录 |
| rm | remove files | 删除文件 |
| rmmod | remove module | 删除模块 |
| indmof | install module | 安装模块 |
| rmdir | remove dirctory | 删除空目录,一个目录被删除之前必须是空的 |
| su | switch user | 切换用户 |
| sudo | Execute a command as another user | 零时使用root权限命令 |
| tar | tape archive | 解压文件 |
| umount | unmount | 卸载 |
| uname | unix name | 系统名称 |
三、linux根目录下的目录介绍
/bin=binaries
/dev=device
/etc=editable text configuration chest
/opt=optional application software packages
/lib=library
/proc=processes
/sbin=super user binaries
/tep=temporary
/usr=unix shared resources
/var=varialbe
于北京,疫情稍微好点了,路上的车辆、行人也比以前多了
2020-02-11

1860

被折叠的 条评论
为什么被折叠?



