你最常用的一个linux命令是什么?为什么?
1.显示目录和文件的命令
Ls:查看所有文件夹的命令。
Dir:用于显示指定文件夹和目录的命令Tree:在树视图中列出目录内容。
显示目录或文件大小
2、修改目录、文件权限和所有权以及数组命令。
Chmod:用于更改指定文件权限的命令。
Chown:改变文件的所有权。
3.创建和删除目录的命令
Mkdir:用于创建一个目录。
触摸:创建新文件。
Vi:创建了一个新文件。
Rm:删除文件或目录
Cp:复制命令
4.显示文件内容的命令
Cat:用于显示指定文件的所有内容。
More:以分页形式显示指定文件的内容。
Less:以分页形式显示指定文件的内容,不同的是,more和less使用不同的操作键翻页。
Head:用于显示文件的前n行。
Tail:用于显示文件的最后n行。
Tail-f:用于自动刷新显示文件后N行的数据内容。
5、找到命令
查找:查找指定的文件。
Which:用于查询命令或别名的位置。
定位:快速找到系统数据库中指定的内容。
Gr:压缩和解压。压缩文件。
8、用户操作命令
Su:切换用户命令
Sudo:作为系统管理员执行命令。
Passwd:用于修改用户的密码。
9、改变目录和查看当前目录命令
Cd:进入工作目录
镉..:将退回到下一个命令。
Pwd:显示当前用户的工作目录位置。
编辑器
首先用vi命令打开一个文件。
最后一行模式命令:
:n,mwpath/fil:q!更改文件后强制退出。
:q没有对应的。修改过的出口。
Wq或x保存退出
删除光标所在的行
:器械包编号显示行号。
:n跳转到n行。
:s替换字符串:s/t:逐行显示,并列出详细的属性。
-a:列出所有文件,包括隐藏文件开始..
猫阅读文本内容
-n:显示行号。
-b:显示行号并忽略空行。
目录编号1.txt
Wc计数
-l:街
-w:字数统计
-c:字符数
Wc-l文件1文件2...可以数多个文件。
Cp复制文件目录
-i:交互模式,如果目标文件存在,询问是否覆盖它。
-r:复制目录
Cpfile1file2file3...dir表示复制文件1、文件2...目的地。
Cp-r目录1目录2目录3...dirn复制dir1、dir2、dir3...敬迪伦。
文件视图文件类型
文件
Mv移动文件,更改文件名
-i:交互模式,如果目标文件存在,询问是否覆盖它。
-r:移动了目录并更改了目录名。
Rm删除文件
-i:互动模式,询问是否删除。
Rm-r目录1目录2目录3...可以删除多个。
Mkdir创建目录
-p:父目录,如果父目录不存在,则创建父目录。
mkdir-p测试/测试
Rmdir删除目录
等价和rm-r
rmdir目录1目录2目录3....
rm-r目录1目录2目录3....
Chmod更改权限
Chmod-R777DIR将目录中所有文件的权限更改为777,必须是-R。
权限-rwxrwxrwx
421421421
foremost-表示文件类型正常。
接下来的三个数字代表所有者的权利。
接下来的三个数字代表组权限。
最后三位数字代表其他用户权限。
如果没有分配权限,则用-。-rwxr-rwx表示该组没有写入和执行权限。
文件night具有可执行权限,但它指示是否允许在该目录中找到该文件。
杀
-9强制结束
更多显示文本内容,一次一屏,按空格键继续。
查找/-名称*。嘘|更多
Tail从指定位置开始显示以下内容
Tail-fserver.log用于在服务器上运行时查看日志。
Tail-10,看最后10行
头
对应于尾部
压缩
-f压缩文件
-v表示压缩比。
压缩project.tar.Z将生成project.tar.Z,project.tar将被删除。
解压缩文件。
解压缩project.tar.Z将生成project.tar,project.tar.Z将被删除。
linux怎么复制文件到多个文件夹下?
cp命令将文件复制到目录文件夹中。如果需要将一个文件复制到多个文件夹,可以使用多个cp语句或使用shell脚本。用法示例:将abc.txt复制到$cpabc。txtb$cpabc。txtcd$cpabc。abcdef目录下的txtef。脚本模式:将abcdef目录下的dirin${dirs[@]}的abc.txt复制到dirs(#34ab#34#34cd#34)。Docpabc.txt$(dir)donecp命令显示cp命令用于将一个或多个源文件或目录复制到指定的目标文件或目录。
它可以将单个源文件复制到具有指定文件名的特定文件或现有目录中。
Cp命令还支持同时复制多个文件。一次复制多个文件时,目标文件参数必须是现有目录,否则会出错。语法cp(option)(parameter)option-a:该参数的作用与同时指定#34-dpR#34参数相同;
-d:复制符号链接时,将目标文件或目录建立为符号链接,指向与源文件或目录相连的原始文件或目录;
-f:强制复制文件或目录,不管目标文件或目录是否已经存在;
-i:在覆盖现有文件之前询问用户;
-l:建立到源文件的硬连接,而不是复制文件;
-p:保留源文件或目录的属性;
-R/r:递归处理,指定目录中的所有文件将与子目录一起处理;
-s:为源文件建立符号连接,而不是复制文件;
-u:使用该参数后,只有当源文件的更改时间比目标文件新或者对应名称的目标文件不存在时,才会复制文件;
-S:备份文件时,使用指定的后缀"后缀和替换文件的默认后缀;
-b:在覆盖现有文件目标之前备份目标文件;
-v:详细显示该命令执行的操作。参数源文件:制作源文件列表。默认情况下,cp命令不能复制目录。如果要复制目录,必须使用-R选项。
目标文件:指定目标文件。
当"源文件"是多个文件,那么"目标文件"必须是指定的目录。