Linux的基本指令(一)

1.ls指令

功能:对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及信息。

常用选项:

-a列出目录下的所有文件,包括以 . 开头的隐含文件。

-l列出文件的详细信息

举例:

root@iZbp1be068ksa92vuf0kbdZ:/# ls -l//       指令1
total 64
lrwxrwxrwx   1 root root     7 Apr 21  2022 bin -> usr/bin
drwxr-xr-x   4 root root  4096 Sep 26 16:56 boot
drwxr-xr-x  19 root root  3960 Nov  3 10:10 dev
drwxr-xr-x 107 root root  4096 Nov  4 06:34 etc
drwxr-xr-x   2 root root  4096 Nov  3 11:13 home
lrwxrwxrwx   1 root root     7 Apr 21  2022 lib -> usr/lib
lrwxrwxrwx   1 root root     9 Apr 21  2022 lib32 -> usr/lib32
lrwxrwxrwx   1 root root     9 Apr 21  2022 lib64 -> usr/lib64
lrwxrwxrwx   1 root root    10 Apr 21  2022 libx32 -> usr/libx32
drwx------   2 root root 16384 Sep 26 16:22 lost+found
drwxr-xr-x   2 root root  4096 Apr 21  2022 media
drwxr-xr-x   2 root root  4096 Apr 21  2022 mnt
drwxr-xr-x   2 root root  4096 Apr 21  2022 opt
dr-xr-xr-x 175 root root     0 Nov  3 10:10 proc
drwx------  13 root root  4096 Nov  8 15:55 root
drwxr-xr-x  34 root root  1060 Nov  8 15:50 run
lrwxrwxrwx   1 root root     8 Apr 21  2022 sbin -> usr/sbin
drwxr-xr-x   6 root root  4096 Apr 21  2022 snap
drwxr-xr-x   2 root root  4096 Apr 21  2022 srv
dr-xr-xr-x  13 root root     0 Nov  3 10:10 sys
drwxrwxrwt  12 root root  4096 Nov  8 13:33 tmp
drwxr-xr-x  14 root root  4096 Apr 21  2022 usr
drwxr-xr-x  13 root root  4096 Apr 21  2022 var
root@iZbp1be068ksa92vuf0kbdZ:/# ls//            指令2
bin  boot  dev  etc  home  lib  lib32  lib64  libx32  lost+found  media  mnt  opt  proc  root  run  sbin  snap  srv  sys  tmp  usr  var
root@iZbp1be068ksa92vuf0kbdZ:/# ls -a//         指令3
.  ..  bin  boot  dev  etc  home  lib  lib32  lib64  libx32  lost+found  media  mnt  opt  proc  root  run  sbin  snap  srv  sys  tmp  usr  var

2.pwd命令

功能:显示用户当前所在的目录

 

root@iZbp1be068ksa92vuf0kbdZ:~# pwd
/root
root@iZbp1be068ksa92vuf0kbdZ:~# 

3.cd指令

功能:改变工作目录。将当前工作目录改变到指定的目录下

举例:

(cd~可以快速回到家目录,cd - 直接返回最近一次所处的目录)

root@iZbp1be068ksa92vuf0kbdZ:~# ls
a  aaa  b  c  h.txt  mystudy  snap  test.c  y  yy
root@iZbp1be068ksa92vuf0kbdZ:~# pwd
/root
root@iZbp1be068ksa92vuf0kbdZ:~# cd a
root@iZbp1be068ksa92vuf0kbdZ:~/a# pwd
/root/a
root@iZbp1be068ksa92vuf0kbdZ:~/a# cd b
root@iZbp1be068ksa92vuf0kbdZ:~/a/b# pwd
/root/a/b
root@iZbp1be068ksa92vuf0kbdZ:~/a/b# 

4.touch指令

功能:touch命令参数可以更改文档或者目录的日期时间,包括存取的时间和更改时间 

,或者新建一个不存在的文件。

举例:

root@iZbp1be068ksa92vuf0kbdZ:~/a/b# touch file1.txt
root@iZbp1be068ksa92vuf0kbdZ:~/a/b# pwd
/root/a/b
root@iZbp1be068ksa92vuf0kbdZ:~/a/b# ls
c  file1.txt
root@iZbp1be068ksa92vuf0kbdZ:~/a/b# stat file1.txtFile: file1.txtSize: 0         	Blocks: 0          IO Block: 4096   regular empty file
Device: fc03h/64515d	Inode: 792179      Links: 1
Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2024-11-08 16:29:21.644112340 +0800
Modify: 2024-11-08 16:29:21.644112340 +0800
Change: 2024-11-08 16:29:21.644112340 +0800Birth: 2024-11-08 16:29:21.644112340 +0800
root@iZbp1be068ksa92vuf0kbdZ:~/a/b# 

5.mkdir指令

功能:在当前目录下创建一个名为“dirname”的目录

举例:

tree命令是一个递归以树状结构显示指定目录的命令,如果没有安装需要输入 apt install -y tree

root@iZbp1be068ksa92vuf0kbdZ:~/a/b# mkdir ccc
root@iZbp1be068ksa92vuf0kbdZ:~/a/b# pwd
/root/a/b
root@iZbp1be068ksa92vuf0kbdZ:~/a/b# ls
c  ccc  file1.txt
root@iZbp1be068ksa92vuf0kbdZ:~/a/b# mkdir cc
root@iZbp1be068ksa92vuf0kbdZ:~/a/b# ls
c  cc  ccc  file1.txt
root@iZbp1be068ksa92vuf0kbdZ:~/a/b# mkdir -p path1/path2/path/3 //创建多个目录,创建指定路径
root@iZbp1be068ksa92vuf0kbdZ:~/a/b# cd path1
root@iZbp1be068ksa92vuf0kbdZ:~/a/b/path1# pwd
/root/a/b/path1
root@iZbp1be068ksa92vuf0kbdZ:~/a/b/path1# tree ./
./
└── path2└── path└── 33 directories, 0 files
root@iZbp1be068ksa92vuf0kbdZ:~/a/b/path1# 

6.rmdir指令&&rm指令

rmdir是一个与mkdir相对应的指令,mkdir是建立目录,rmdir是删除命令

功能:删除目录

如果路径中有不为空是删除不了的

root@iZbp1be068ksa92vuf0kbdZ:~# mkdir wo
root@iZbp1be068ksa92vuf0kbdZ:~# pwd
/root
root@iZbp1be068ksa92vuf0kbdZ:~# ll
total 84
drwx------ 14 root root 4096 Nov  8 16:46 ./
drwxr-xr-x 19 root root 4096 Nov  3 10:10 ../
drwxr-xr-x  3 root root 4096 Nov  8 11:55 a/
drwxr-xr-x  4 root root 4096 Nov  8 15:52 aaa/
drwxr-xr-x  2 root root 4096 Nov  8 15:51 b/
-rw-------  1 root root 1158 Nov  8 14:11 .bash_history
-rw-r--r--  1 root root 3106 Oct 15  2021 .bashrc
drwxr-xr-x  2 root root 4096 Nov  8 15:51 c/
drwx------  2 root root 4096 Sep 26 16:43 .cache/
-rw-r--r--  1 root root    0 Nov  8 11:43 h.txt
drwxr-xr-x  3 root root 4096 Nov  8 15:53 .local/
drwxr-xr-x  3 root root 4096 Nov  8 11:06 mystudy/
drwxr-xr-x  2 root root 4096 Sep 26 16:56 .pip/
-rw-r--r--  1 root root  161 Jul  9  2019 .profile
-rw-r--r--  1 root root   72 Sep 26 16:56 .pydistutils.cfg
drwxr-xr-x  2 root root 4096 Sep 26 16:56 .rpmdb/
drwx------  3 root root 4096 Sep 26 16:43 snap/
drwx------  2 root root 4096 Sep 26 16:42 .ssh/
-rw-r--r--  1 root root    0 Nov  8 09:17 test.c
drwxr-xr-x  2 root root 4096 Nov  8 16:46 wo/
-rw-------  1 root root  207 Nov  8 15:50 .Xauthority
-rw-r--r--  1 root root    8 Nov  8 15:55 y
-rw-r--r--  1 root root    8 Nov  8 15:55 yy
root@iZbp1be068ksa92vuf0kbdZ:~# rmdir wo
root@iZbp1be068ksa92vuf0kbdZ:~# ll
total 80
drwx------ 13 root root 4096 Nov  8 16:46 ./
drwxr-xr-x 19 root root 4096 Nov  3 10:10 ../
drwxr-xr-x  3 root root 4096 Nov  8 11:55 a/
drwxr-xr-x  4 root root 4096 Nov  8 15:52 aaa/
drwxr-xr-x  2 root root 4096 Nov  8 15:51 b/
-rw-------  1 root root 1158 Nov  8 14:11 .bash_history
-rw-r--r--  1 root root 3106 Oct 15  2021 .bashrc
drwxr-xr-x  2 root root 4096 Nov  8 15:51 c/
drwx------  2 root root 4096 Sep 26 16:43 .cache/
-rw-r--r--  1 root root    0 Nov  8 11:43 h.txt
drwxr-xr-x  3 root root 4096 Nov  8 15:53 .local/
drwxr-xr-x  3 root root 4096 Nov  8 11:06 mystudy/
drwxr-xr-x  2 root root 4096 Sep 26 16:56 .pip/
-rw-r--r--  1 root root  161 Jul  9  2019 .profile
-rw-r--r--  1 root root   72 Sep 26 16:56 .pydistutils.cfg
drwxr-xr-x  2 root root 4096 Sep 26 16:56 .rpmdb/
drwx------  3 root root 4096 Sep 26 16:43 snap/
drwx------  2 root root 4096 Sep 26 16:42 .ssh/
-rw-r--r--  1 root root    0 Nov  8 09:17 test.c
-rw-------  1 root root  207 Nov  8 15:50 .Xauthority
-rw-r--r--  1 root root    8 Nov  8 15:55 y
-rw-r--r--  1 root root    8 Nov  8 15:55 yy
root@iZbp1be068ksa92vuf0kbdZ:~# //删除多个路径
root@iZbp1be068ksa92vuf0kbdZ:~# mkdir -p q1/q2/q3/q4
root@iZbp1be068ksa92vuf0kbdZ:~# tree q1
q1
└── q2└── q3└── q43 directories, 0 files
root@iZbp1be068ksa92vuf0kbdZ:~# rmdir -p q1/q2/q3/q4
root@iZbp1be068ksa92vuf0kbdZ:~# ll
total 80
drwx------ 13 root root 4096 Nov  8 16:47 ./
drwxr-xr-x 19 root root 4096 Nov  3 10:10 ../
drwxr-xr-x  3 root root 4096 Nov  8 11:55 a/
drwxr-xr-x  4 root root 4096 Nov  8 15:52 aaa/
drwxr-xr-x  2 root root 4096 Nov  8 15:51 b/
-rw-------  1 root root 1158 Nov  8 14:11 .bash_history
-rw-r--r--  1 root root 3106 Oct 15  2021 .bashrc
drwxr-xr-x  2 root root 4096 Nov  8 15:51 c/
drwx------  2 root root 4096 Sep 26 16:43 .cache/
-rw-r--r--  1 root root    0 Nov  8 11:43 h.txt
drwxr-xr-x  3 root root 4096 Nov  8 15:53 .local/
drwxr-xr-x  3 root root 4096 Nov  8 11:06 mystudy/
drwxr-xr-x  2 root root 4096 Sep 26 16:56 .pip/
-rw-r--r--  1 root root  161 Jul  9  2019 .profile
-rw-r--r--  1 root root   72 Sep 26 16:56 .pydistutils.cfg
drwxr-xr-x  2 root root 4096 Sep 26 16:56 .rpmdb/
drwx------  3 root root 4096 Sep 26 16:43 snap/
drwx------  2 root root 4096 Sep 26 16:42 .ssh/
-rw-r--r--  1 root root    0 Nov  8 09:17 test.c
-rw-------  1 root root  207 Nov  8 15:50 .Xauthority
-rw-r--r--  1 root root    8 Nov  8 15:55 y
-rw-r--r--  1 root root    8 Nov  8 15:55 yy
root@iZbp1be068ksa92vuf0kbdZ:~# 

rm命令可以同时删除文件或者目录

功能:删除文件或目录

举例:

root@iZbp1be068ksa92vuf0kbdZ:~# touch file.txt
root@iZbp1be068ksa92vuf0kbdZ:~# ll
total 80
drwx------ 13 root root 4096 Nov  8 16:51 ./
drwxr-xr-x 19 root root 4096 Nov  3 10:10 ../
drwxr-xr-x  3 root root 4096 Nov  8 11:55 a/
drwxr-xr-x  4 root root 4096 Nov  8 15:52 aaa/
drwxr-xr-x  2 root root 4096 Nov  8 15:51 b/
-rw-------  1 root root 1158 Nov  8 14:11 .bash_history
-rw-r--r--  1 root root 3106 Oct 15  2021 .bashrc
drwxr-xr-x  2 root root 4096 Nov  8 15:51 c/
drwx------  2 root root 4096 Sep 26 16:43 .cache/
-rw-r--r--  1 root root    0 Nov  8 16:51 file.txt
-rw-r--r--  1 root root    0 Nov  8 11:43 h.txt
drwxr-xr-x  3 root root 4096 Nov  8 15:53 .local/
drwxr-xr-x  3 root root 4096 Nov  8 11:06 mystudy/
drwxr-xr-x  2 root root 4096 Sep 26 16:56 .pip/
-rw-r--r--  1 root root  161 Jul  9  2019 .profile
-rw-r--r--  1 root root   72 Sep 26 16:56 .pydistutils.cfg
drwxr-xr-x  2 root root 4096 Sep 26 16:56 .rpmdb/
drwx------  3 root root 4096 Sep 26 16:43 snap/
drwx------  2 root root 4096 Sep 26 16:42 .ssh/
-rw-r--r--  1 root root    0 Nov  8 09:17 test.c
-rw-------  1 root root  207 Nov  8 15:50 .Xauthority
-rw-r--r--  1 root root    8 Nov  8 15:55 y
-rw-r--r--  1 root root    8 Nov  8 15:55 yy
root@iZbp1be068ksa92vuf0kbdZ:~# rm file
rm: cannot remove 'file': No such file or directory
root@iZbp1be068ksa92vuf0kbdZ:~# rm file.txt
root@iZbp1be068ksa92vuf0kbdZ:~# ll
total 80
drwx------ 13 root root 4096 Nov  8 16:52 ./
drwxr-xr-x 19 root root 4096 Nov  3 10:10 ../
drwxr-xr-x  3 root root 4096 Nov  8 11:55 a/
drwxr-xr-x  4 root root 4096 Nov  8 15:52 aaa/
drwxr-xr-x  2 root root 4096 Nov  8 15:51 b/
-rw-------  1 root root 1158 Nov  8 14:11 .bash_history
-rw-r--r--  1 root root 3106 Oct 15  2021 .bashrc
drwxr-xr-x  2 root root 4096 Nov  8 15:51 c/
drwx------  2 root root 4096 Sep 26 16:43 .cache/
-rw-r--r--  1 root root    0 Nov  8 11:43 h.txt
drwxr-xr-x  3 root root 4096 Nov  8 15:53 .local/
drwxr-xr-x  3 root root 4096 Nov  8 11:06 mystudy/
drwxr-xr-x  2 root root 4096 Sep 26 16:56 .pip/
-rw-r--r--  1 root root  161 Jul  9  2019 .profile
-rw-r--r--  1 root root   72 Sep 26 16:56 .pydistutils.cfg
drwxr-xr-x  2 root root 4096 Sep 26 16:56 .rpmdb/
drwx------  3 root root 4096 Sep 26 16:43 snap/
drwx------  2 root root 4096 Sep 26 16:42 .ssh/
-rw-r--r--  1 root root    0 Nov  8 09:17 test.c
-rw-------  1 root root  207 Nov  8 15:50 .Xauthority
-rw-r--r--  1 root root    8 Nov  8 15:55 y
-rw-r--r--  1 root root    8 Nov  8 15:55 yy
root@iZbp1be068ksa92vuf0kbdZ:~# rm h.txt

7.man指令

Linux命令有很多参数,可以通过查看联机手册

man手册分为九章(不同系统可能不同)

举例:

root@iZbp1be068ksa92vuf0kbdZ:~# man printf
root@iZbp1be068ksa92vuf0kbdZ:~# man scanf
root@iZbp1be068ksa92vuf0kbdZ:~# 

8.cp指令

功能:复制文件或目录

root@iZbp1be068ksa92vuf0kbdZ:~# nano y
root@iZbp1be068ksa92vuf0kbdZ:~# nano zz
root@iZbp1be068ksa92vuf0kbdZ:~# cat zz y
hello worldqaaaaaaq
root@iZbp1be068ksa92vuf0kbdZ:~# cp zz file
root@iZbp1be068ksa92vuf0kbdZ:~# cat file
hello world//*表示通配符,匹配所有.txt结尾的文件名
root@iZbp1be068ksa92vuf0kbdZ:~# mkdir dir
root@iZbp1be068ksa92vuf0kbdZ:~# touch file1.txt
root@iZbp1be068ksa92vuf0kbdZ:~# touch file2.txt
root@iZbp1be068ksa92vuf0kbdZ:~# cp *.txt dir
root@iZbp1be068ksa92vuf0kbdZ:~# tree dir
dir
├── file1.txt
└── file2.txt0 directories, 2 files
root@iZbp1be068ksa92vuf0kbdZ:~# //cp对象是目录时要加 -r  cp目标文件存在就覆盖
root@iZbp1be068ksa92vuf0kbdZ:~# mkdir dir1
root@iZbp1be068ksa92vuf0kbdZ:~# cp dir dir1
cp: -r not specified; omitting directory 'dir'
root@iZbp1be068ksa92vuf0kbdZ:~# cp -r dir dir1
root@iZbp1be068ksa92vuf0kbdZ:~# tree dir1
dir1
└── dir├── file1.txt└── file2.txt1 directory, 2 files
root@iZbp1be068ksa92vuf0kbdZ:~# 

9.Linux理论知识:路径的认识

Linux系统中,磁盘上的文件和目录被组成一棵目录树,每个节点都是目录或者文件

其中普通文件一定是目录树的叶子节点

目录可能是叶子(空目录),也可能是路上节点

理解路径存在的意义:树状组织方式,都是为了保证快速定位查找到指定文件,而定位需要具有唯一性的方案来进行定位文件。其中任何一个节点,都只有一个父节点,所以,从根目录开始,定位指定文件,路径具有唯一性

绝对路径:一般从 / 开始,不依赖其它目录的定位文件的方式

相对路径:相对于当前用户所处目录,定位文件的路径方式

补充:

文件=内容+属性(内容空,但属性也是数据构成也会占用空间)

在用ls -l时,最前面字母是d为目录,-为普通文件

在Linux,以.开头是隐藏文件

命令其实是文件,命令的本质=可执行文件=所写的C/C++程序

上下键可以寻找历史命令

关于路径的补充:

你提到的 ../ 中的 / 其实在这里起到的作用是确保它正确地作为路径的一部分来引用父目录。为了更清晰地理解这一点,我们需要从文件路径的构造和含义角度来看。
1. ../ 与 / 的作用
1.1. .. 表示父目录

1.在文件系统中,.. 是一个特殊的目录符号,表示当前目录的父目录。在 Linux 和其他类 Unix 操作系统中,.. 始终指向当前目录的上一级目录。

1.2. ../ 作为相对路径

2.../ 也是一个相对路径,表示从当前目录进入父目录。
3.路径中的 / 是路径分隔符,指示路径中的不同层级。它用来将目录或文件名分隔开来,形成路径结构。

2. 路径分隔符 / 的作用
2.1. 路径分隔符 /

4.在 Linux、Unix 等操作系统中,路径分隔符是 /。它用来分隔路径中的各个部分,使得操作系统能够正确解析路径。
5.比如,/home/user/docs 中的 / 将 home、user 和 docs 分开。
6.例如,绝对路径 /home/user/docs 指向的是从根目录开始的一个具体路径。

2.2. ../ 和 / 的关系

7.在 ../ 这种相对路径中,.. 是父目录的标识,后面的 / 表示路径的结束,或者用于连接接下来的路径部分。
8.../ 中的 / 并不是必须要加的,但它的加法符合路径构造的语法规则。你可以把它理解为“表示向上一级并且继续构造路径”。

3. ../ 与 .. 之间的区别
虽然 .. 和 ../ 实际上在大多数情况下是等效的,它们的区别在于:

9... 只是表示父目录的位置,它本身并不包含路径的分隔符,因此可以直接使用 ls .. 或者 cd ..。
10.../ 则表示一个相对路径,其含义是从当前目录进入父目录。它强调的是路径的结构,虽然它后面的 / 没有任何影响,但符合路径表达的规范(路径分隔符的存在)。在某些情况下(如在后面接上其他目录),../ 后的 / 是有必要的。

例子:

11.如果你当前的目录是 /home/user/docs/project,那么 ls .. 和 ls ../ 都会列出 /home/user/docs 目录的内容,效果完全相同。
12.但如果你想进入父目录后再进入某个子目录,那么使用 ../ 就很重要:
13.cd ../ 进入父目录。
14.cd ../somefolder/ 则会进入父目录的 somefolder 子目录。

4. 总结

15.../ 作为路径表示时,.. 表示父目录,/ 是路径的分隔符,虽然在 ../ 中不必额外加上 /,但它作为路径的一部分表示了你在操作的是相对路径。
16.在 Linux 和 Unix 风格的路径中,路径分隔符 / 总是起到分隔路径各部分的作用。即使在 ../ 这样简单的路径中,路径分隔符也遵循这一规则。

希望这个解释能够清晰解答你对 ../ 中 / 的疑问!如果还有不清楚的地方,随时欢迎继续提问。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/466982.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

智能化健身房管理:Spring Boot与Vue的创新解决方案

作者介绍:✌️大厂全栈码农|毕设实战开发,专注于大学生项目实战开发、讲解和毕业答疑辅导。 🍅获取源码联系方式请查看文末🍅 推荐订阅精彩专栏 👇🏻 避免错过下次更新 Springboot项目精选实战案例 更多项目…

【Vue】简易博客项目跟做

项目框架搭建 1.使用vue create快速搭建vue项目 2.使用VC Code打开新生成的项目 端口号简单配置 修改vue.config.js文件,内容修改如下 所需库安装 npm install vue-resource --save --no-fund npm install vue-router3 --save --no-fund npm install axios --save …

Hadoop简介及单点伪分布式安装

目录 1. 大数据2. Hadoop简介3. Hadoop伪分布式安装4. Hadoop启动参考 1. 大数据 大数据的定义:一种规模大到在获取、存储、管理、分析方面大大超出传统数据库软件工具能力范围的数据集合。   特征:   1.海量的数据规模   2.快速的数据流转   3.…

windows server2019下载docker拉取redis等镜像并运行项目

一、基本概念 1、windows server 指由微软公司开发的“Windows”系列中的“服务器”版本。这意味着它是基于Windows操作系统的,但专门设计用于服务器环境,而不是普通的桌面或个人用户使用。主要用途包括服务器功能、用户和资源管理、虚拟化等 2、dock…

使用最新版的wvp和ZLMediaKit搭建Gb28181测试服务器

文章目录 说明安装1.安装nodejs简介安装步骤 2.安装java环境3.安装mysql安装修改密码 4.安装redis5.安装编译器6.安装cmake7.安装依赖库8.编译ZLMediaKit9.编译wvp-GB28181-pro 配置1.ZLMediaKit配置2.wvp-GB28181-pro配置2.1.配置ZLMediaKit连接信息2.2.28181服务器的配置2.3.…

Python程序设计 生成器

1. 基础概念 在讲迭代之前,先搞清楚这些名词: 循环(loop),指的是在满足条件的情况下,重复执行同一段代码。比如,while 语句。迭代(iterate),指的是按照某种…

mac m1 docker本地部署canal 监听mysql的binglog日志

mac m1 docker本地部署canal监听mysql的binglog日志(虚拟机同理) 根据黑马视频部署 1.docker 部署mysql 1.docker拉取mysql 镜像 因为m1是arm架构.需要多加一条信息 正常拉取 docker pull mysql:tagm1拉取 5.7的版本. tag需要自己指定版本 docker pull --platform linux/x…

[linux]docker基础

常见命令 Docker最常见的命令就是操作镜像、容器的命令,详见官方文档: Docker Docs 案例: 查看DockerHub,拉取Nginx镜像,创建并运行Nginx容器 在DockerHub中搜索Nginx镜像 拉取Nginx镜像 查看本地镜像列表 把镜像保持到本地 查看保持命令的…

C++builder中的人工智能(10)神经网络中的Sigmoid函数

在这篇文章中,我们将探讨最受欢迎的激活函数之一——Sigmoid函数。我们将解释什么是Logistic函数,以及它与Sigmoid函数的区别,并展示如何在C应用中使用这些函数。 目录 人工神经网络(ANN)中的激活函数是什么&#xff…

cursor:如何注销帐号和使用流量

点击右上角的设定图标 点击管理 在弹出的网页点登入 点”continue" 点SETING 了解最新信息请扫码关注:

如何选择适合小团队的项目管理工具?免费与开源软件推荐

目录 一、小团队项目管理工具的重要性 二、热门项目管理工具介绍 (一)禅道 (二)Trello (三)Asana (四)JIRA 三、免费项目管理软件推荐 (一)ES 管理器 …

Scaffold-ETH 2:颠覆传统开发的区块链神器,快速构建你的去中心化应用!

目录 引言一、Scaffold-eth框架二、前期准备三、搭建Scaffold-ETH 2(一)使用npx create-ethlatest进行设置(二)使用git clone进行设置1、克隆仓库:2、进入到此目录3、安装依赖项 四、配置Scaffold ETH-2的开发环境&…

kafka+zookeeper的搭建

kafka从2.8版本开始,就可以不用配置zookeeper了,但是也可以继续配置。我目前使用的kafka版本是kafka_2.12-3.0.0.tgz,其中前面的2.12表示是使用该版本的scala语言进行编写的,而后面的3.00才是kafka当前的版本。 通过百度网盘分享…

恢复rm -rf删除的数据

注:本文演示的是ext4文件系统格式数据恢复 系统版本:ubuntu16.04 恢复数据目录:数据盘(非根)目录 恢复工具:extundelete 0.2.4 恢复所有被删除数据 ext4magic 恢复指定目录数据 一、注意事项: …

Elasticsearch(三):Elasticvue使用及DSL执行新增、查询操作

Elasticvue使用及DSL执行CURD 1 概述2 什么是Elasticsearch DSL3 基本结构4 客户端工具介绍4.1 索引介绍4.2 创建简单索引4.3 创建相对完整的索引4.4 插入数据4.4.1 基本插入操作4.4.2 批量插入操作 5 常用的DSL查询类型5.1 match查询5.1.1 match工作原理5.1.2 operator 参数5.…

静态库、动态库、framework、xcframework、use_frameworks!的作用、关联核心SDK工程和测试(主)工程、设备CPU架构

1.1库的概念 库:程序代码的集合,编译好的二进制文件加上头文件供使用,共享程序代码的一种方式。 1.2库的分类 根据开源情况分为:开源库(能看到具体实现)、闭源库(只公开调用的的接口&#xf…

C++【string类,模拟实现string类】

🌟个人主页:落叶 🌟当前专栏: C专栏 目录 为什么学习string类 C语言中的字符串 标准库中的string类 auto和范围for auto关键字 迭代器 范围for string类的常用接口说明和使用 1. string类对象的常见构造 2.string类对象的容量操作 3…

Me-LLaMA——用于医疗领域的新型开源大规模语言模型

摘要 大规模语言模型的出现是提高病人护理质量和临床操作效率的一个重大突破。大规模语言模型拥有数百亿个参数,通过海量文本数据训练而成,能够生成类似人类的反应并执行复杂的任务。这在改进临床文档、提高诊断准确性和管理病人护理方面显示出巨大的潜…

关于在VS中使用Qt不同版本报错的问题

最开始需要配置的地方 首先看一下我的Qt有关的环境变量: Path环境变量里: 这里就是把对应Qt编译器环境下的bin目录放进来:比如你使用的是msvc2017_64或者MinGW QMAKESPEC环境变量: 这个就选择Qt对应的编译器目录下的\mkspecs\w…

Windows Server 怎么关闭IE增强安全配置(关闭IE弹窗)

首先第一步打开IE浏览器,根据下图所示,访问网页时会弹出警告窗口。 打开【控制面板】图标。查看方式改为小图标,打开【管理工具】 第五步进入【管理工具】页面后,找到并双击【服务器管理器】选项。 第六步在弹出的窗口中&#…