一、Linux命令
在Linux系统中,命令是进行操作的基本单元。通过命令,我们可以完成文件的操作、对系统进行管理等多种功能。而在这些命令中,有一些命令可以在终端关闭后继续执行,nohup命令便是其中之一。
下面介绍一些基础的Linux命令:
1. mkdir:创建目录
命令格式:mkdir [option] 目录名
示例:mkdir test 目录test创建成功
2. touch:创建文件
命令格式:touch [option] 文件名
示例:touch test.txt 文件test.txt创建成功
3. rm:删除文件或目录
命令格式:rm [option] 文件或目录
示例:rm test.txt 文件test.txt删除成功
4. cp:复制文件或目录
命令格式:cp [option] 源文件或目录 目标文件或目录
示例:cp test.txt test2.txt 文件test.txt复制到test2.txt成功
5. mv:移动/重命名文件或目录
命令格式:mv [option] 源文件或目录 目标文件或目录
示例:mv test2.txt test3.txt 文件test2.txt重命名为test3.txt成功
6. chmod:修改文件或目录的读写执行权限
命令格式:chmod [option] 权限 文件或目录
示例:chmod 755 test 目录test权限修改成功
二、Linux echo命令详解
echo命令是Linux中最常用的命令之一,它的主要功能是输出字符串。其语法格式如下:
echo [option] string
其中,string代表要输出的字符串。如果string中包含特殊字符,可以使用双引号或单引号将其括起来。
1. 输出字符串
示例:echo "Hello World!" 输出Hello World!
2. 输出变量的值
示例:name="Linux";echo "I like $name" 输出I like Linux
3. 输出换行符
示例:echo -e "Linux\nUnix\nWindows" 输出Linux、Unix、Windows三行
三、Linux命令ls详解
ls命令是Linux中最常用的命令之一,它的主要功能是显示目录和文件列表。其语法格式如下:
ls [option] [file|dir]
其中,option表示选项,file表示文件名,dir表示目录名。
1. 显示当前目录下的文件和子目录
示例:ls
2. 显示所有文件及子目录,包括隐藏文件
示例:ls -a
3. 显示详细信息
示例:ls -l
四、Linux lsof命令没有
lsof命令用于显示所有打开的文件,包括网络端口、UNIX域套接字等。
五、nohup命令用法
nohup命令用于在终端关闭后继续执行命令。其基本语法如下:
nohup command [arguments] &
其中,command表示要执行的命令,arguments表示传递给命令的参数,&表示将命令放入后台执行。
1. 执行后台命令
示例:nohup sleep 60 &
2. 执行远程命令
示例:nohup ssh -fN -p 22 -D 1234 user@192.168.1.1 &
六、Linux命令route
route命令用于查看和修改Linux内核中的IP路由表。其基本语法如下:
route [option]
其中,option表示选项,常用的选项如下:
1. 显示路由表
示例:route -n
2. 添加路由
示例:route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.0.1
七、Linux命令gt
gt命令用于将标准输出黏贴到指定的文件中。其基本语法如下:
command | gt 文件名.txt
其中,command表示要执行的命令。
1. 输出结果到文件
示例:ls | gt list.txt
八、Linux命令s
s命令用于监视和控制Jobs的状态。其基本语法如下:
s [option] [interval] [count]
其中,option表示选项,interval表示时间间隔,count表示次数。
1. 监视进程状态
示例:s -u user
2. 每5秒刷新一次状态,共刷新3次
示例:s 5 3
九、Linux in命令
in命令用于在一组字符串中查找指定的子串。其基本语法如下:
echo string | in substring
其中,string表示一组字符串,substring表示要查找的子串。
1. 查找子串
示例:echo "Hello World!" | in World
十、nohup sh命令
nohup sh命令用于在终端关闭后继续执行脚本文件。其基本语法如下:
nohup sh script.sh &
其中,script.sh表示要执行的脚本文件。
1. 执行脚本文件
示例:nohup sh test.sh &