linux基本命令与终端操作、linux命令英文全称解释、ls clear cd pwd cat touch cp rm rmdir mkdir mv file find grep sudo su
作者:互联网
linux终端的命令提示符
命令提示符由四部分组成:当前登陆的用户名、主机名、当前所在目录、用户提示符
linux基本命令
查看目录下文件及文件夹:ls
英文全称(助记):list
命令参数:
- -a:all。输出所有文件及文件夹,包括隐藏文件。
- -l:line。以行的形式显示文件信息
- -r:reverse。按文件名称反序排列
- -t:time。按照文件建立时间先后依次列出
清除屏幕:clear
功能:清除屏幕。(并不是完全删除整个终端的显示,而是将以前的内容滚动到上面收起来,滚动鼠标滚轮可以将以前的再显示出来)
切换当前工作目录:cd
英文全称:change directory
命令参数:
- ~:用户home目录。
- .:当前所在目录。
- ..:当前目录的上一层目录。
显示当前工作目录:pwd
英文全称:print work diretory
显示文件内容:cat
英文全称:concatenate files and print on the standard output
功能:将文件或标准输入组合输出到标准输出。这个命令常用来显示文件内容。
命令参数:
- -n:对输出的行数编号显示。
新建文件:touch
英文全称:
功能:常用于创建一个新文件。如果文件已存在,则更新时间属性为当前系统时间。也用于修改文件或者目录的时间属性。
复制文件:cp
英文全称:copy
功能:复制文件或目录
命令参数:
- -f:force,强制覆盖已经存在的目标文件而不给出提示。
- -d:复制时保留软链接。(直接用cp复制软链接时,会复制文件的实体,加了-d后只会复制软链接)
- -p:将修改时间和访问权限也复制到新文件中。
- -r:recurse,递归。若复制的是一个文件夹,将复制该目录下所有的子目录和文件。
- -a:相当于 -dpr 的功能合集。通常在复制目录时使用,保留软链接、文件属性,并复制目录下的所有子目录和文件。
删除文件:rm
英文全称:remove
功能:删除文件或目录
命令参数:
- -f:强制删除目标文件而不给出提示。
- -i:删除前会询问确认。
- -r:recurse,递归。将该目录下所有的子目录和文件全部删除。
删除文件夹:rmdir
英文全称:remove directory
功能:删除目录下所有的子目录和文件,与 rm -r 功能一样。
新建文件夹:mkdir
英文全称:make directory
功能:创建文件夹。
移动目录:mv
英文全称:move
功能:移动文件/目录。
命令参数:
- -f:强制覆盖目标文件而不给出提示。
- -i:如遇同名文件/目录时,覆盖前会询问确认。
- -b:如遇同名文件/目录时,执行覆盖前,会为其创建一个备份。
- -n:不要覆盖任何已存在的文件或目录。
查看文件类型:file
功能:查看文件类型(像编码格式,可执行的系统环境等信息)
查找文件:find
功能:在指定目录下查找文件。
命令参数:
- -name,-iname:查找文件名称符合的文件。-iname会忽略大小写。
- -ctime -xx:change time。过去xx天被修改过的文件。
- -empty:空文件。
ctrl+c 打断操作(查找过程中如不想继续查找,按ctrl+c可终止查找)
搜索文件内容:grep
英文全称:Global search regular expression and print out line
功能:全局搜索正则表达式和打印输出行
命令参数:(参数太多,正则表达式的写法请参照其他)
- -i:忽略字符大小写的差别。
- -n:显示行数编号。
切换管理员用户:sudo su
sudo:super user do,以管理员身份运行。
su:substitute/switch user,选择用户。
本机网络信息:ifconfig ping
ifconfig:显示或设置网络设备信息
ping:用于检测主机
关机重启:shutdowm、reboot
sync:用于数据同步,缓存与实体硬盘的同步
man:帮助手册
shutdown:关机
reboot:重启
标签:文件,全称,sudo,命令,复制,英文,linux,目录 来源: https://blog.csdn.net/Mark_md/article/details/110238723