Linux命令入门与详解有哪些详细内容?

摘要:目录mv:移动文件su - 、sudo 与 exitEdbccaldatefdiskhelp、mantouch:触碰文件stat:查看状态dd:对文件进行数据传输mkdir:创建目录cp:拷贝rm:删除文件rmdir:删除空目录ls:查看文
目录mv:移动文件su - 、sudo 与 exitEdbccaldatefdiskhelp、mantouch:触碰文件stat:查看状态dd:对文件进行数据传输mkdir:创建目录cp:拷贝rm:删除文件rmdir:删除空目录ls:查看文件ln:创建链接file:查看文件类型od:按字节查看文件内容hexdump:按字节查看文件内容wc:显示文件的行数,单词数,字符数。mail:给不同用户发送邮件文件的Inode文件名通配符星号*问号?方括号[]大括号扩展{}特殊字符与引用IO重定向标准文件描述符标准输入重定向<标准输出重定向>关于输入重定向和输出重定向的组合用法标准错误重定向2>过滤器grepcuttrsortuniqjoinpastecommdiffpatch正则表达式基本正则表达式元字符(BRE). 句点[…] 中括号\(x^*\) 星号^x 尖号x$ 美元符扩展正则表达式元字符(ERE)grep -E与egrepx+ 加号x? 问号Sed工作原理命令格式常用选项-n-e SCRIPT-f SCRIPT-FILE-i-r、-Esed命令的地址选择条件行选择范围选择sed常用命令nullqdpnnulls、i、g&rwy=vim三种基本模式入门操作光标移动编辑操作可视模式进入Visual模式:编辑visual模式其他编辑操作进程管理一些基本概念一些常用命令shell脚本编程执行脚本方式注释与#!参数设置命令替换bash脚本调试方法网络连接配置基本知识VirtualBox虚拟机配置网络之host-only + 网络共享法:第一步:配置虚拟机host-only网卡,并设置虚拟机网络模式为仅主机模式第二步:通过主机网络共享,为host-only网卡分配ip地址。第三步:进入虚拟机设置虚拟机的IP地址第四步:检查ping通性另外查看某个文件夹下有多少个文件export PYTHONPATH="$PWD:$PYTHONPATH"当Linux内存不足时,扩大交换空间 mv:移动文件 基本格式是: mv 路径1 路径2 如:mv fly doc/fly4。将fly文件移动到本级目录的doc目录中,更名为fly4。 mv session session01 这个命令将session文件更名为session01。 mv -i session session01 如果目标文件已经存在,-i同样询问是否要覆盖该文件。 mv note_net* learn/net/note mv note_db* learn/db/note mv note_os* learn/os/note 星号*表示所有,也就是note_net*表示所有文件名前面为note_net的文件。 mv learn course 移动目录与移动文件没有区别。这个命令将learn目录重命名为course。 移动某个文件夹中所有内容到另一个文件夹内: mv /path/to/source/folder/* /path/to/destination/folder/ 但是,如果源文件夹的文件量过大,就会报这样的错误: bash: /usr/bin/mv: 参数列表过长 当使用通配符 * 扩展的文件数量超过了系统允许的最大命令行参数限制时就会报这个错误。这是 Linux 系统的一个保护机制,防止用户意外执行可能破坏系统的命令。 用这个命令替代以解决: find /path/to/source/folder/* -mindepth 1 -maxdepth 1 -print0 | xargs -0 mv -t /path/to/destination/folder/ su - 、sudo 与 exit su - 切换为管理员模式,即root。 sudo以管理员的方式运行指令。 exit退出管理员模式。
阅读全文