lunix 常用指令集合

1.pwd
在 Linux 中,pwd 命令用于打印当前工作目录的绝对路径。这个命令通常不带有任何参数,直接执行即可。
当您在终端中输入 pwd 并按下回车键后,它会显示出当前的工作目录的完整路径。例如:

/home/user

在这个例子中,当前工作目录是 /home/user
pwd 命令对于脚本编写和自动化任务非常有用,因为它允许您获取当前目录的路径,然后根据需要对其进行操作。例如,您可以将 pwd 的输出存储到一个变量中,然后在脚本中使用这个变量来引用当前目录。
如果您需要进一步了解 pwd 命令或者遇到其他问题,请随时询问。

2.scp
在 Linux 中,scp 命令用于在本地主机和远程主机之间安全地复制文件。这个命令使用 SSH(Secure Shell)协议来加密数据传输,因此它是安全的,特别适用于传输敏感信息或大文件。
scp 命令的一般语法如下:

scp [options] source destination

其中:

  • source 是要复制的文件或目录的路径,可以是本地路径或远程主机的路径。
  • destination 是目标位置,可以是本地路径或远程主机的路径。
  • options 是可选的参数,用于控制复制过程的行为,例如指定端口号、设置权限等。

例如,如果您想将本地主机上的文件 local_file.txt 复制到远程主机 remote_host 上的目录 /remote/directory,可以使用以下命令:

scp local_file.txt remote_user@remote_host:/remote/directory

在这个例子中,remote_user 是远程主机的用户名,您需要替换为实际的用户名。如果远程主机的 SSH 服务器使用了非标准端口,您可能需要在 remote_host 后面添加端口号,例如 remote_host:port
如果您需要上传整个目录而不是单个文件,可以在 sourcedestination 中使用 -r 选项来递归复制目录中的所有内容。例如:

scp -r local_directory remote_user@remote_host:/remote/directory

请注意,在使用 scp 命令时,确保您有访问源文件和目标目录的必要权限,并且网络配置允许您进行 SSH 连接。如果遇到任何问题,请检查您的网络设置、防火墙规则以及 SSH 服务的状态。

3.sudo -i
在 Linux 中,sudo -i 命令用于以 root 用户身份运行一个 shell 会话。这个命令通常需要输入当前用户的密码,因为它使用了 sudo(SuperUser DO)来提升权限。
当您在终端中输入 sudo -i 并按下回车键后,它会提示您输入当前用户的密码。输入密码后,您将获得一个新的 shell 会话,在这个会话中,您拥有完全的系统管理权限。
sudo -i 命令对于执行需要 root 权限的任务非常有用,例如安装软件包、修改系统配置文件或进行其他可能需要 root 权限的操作。
请注意,使用 sudo -i 命令时要谨慎,因为它会打开一个完全的 root 权限 shell 会话。确保您知道自己在做什么,并且在完成必要的操作后退出 root 权限 shell。
如果您需要进一步了解 sudo -i 命令或者遇到其他问题,请随时询问。

4.ll 与ls 指令 指令效果相同,区别:默认情况下,ls 命令不会显示隐藏文件(以点开头的文件名)

在 Linux 中,ll 是一个别名(alias),它通常是 ls -alF 命令的缩写。这个别名通常用于列出当前目录中的所有文件和目录,并以详细列表的形式显示出来。
当您在终端中输入 ll 并按下回车键后,它会执行 ls -alF 命令,并列出当前目录中的所有文件和目录,包括隐藏文件,并以详细列表的形式显示出来。
每个文件或目录的信息包括以下部分:

  • 权限信息:显示文件或目录的访问权限,如读(r)、写(w)、执行(x)权限。
  • 硬链接数:表示有多少个目录项指向同一个 inode。
  • 所有者和组:显示文件或目录的所有者和所属组。
  • 大小:显示文件的大小(如果是目录,则显示为 4096 字节)。
  • 修改时间:显示文件或目录的最后修改时间。
  • 文件名:显示文件或目录的名称,如果文件是可执行的,则会在文件名后面加上一个星号 (*)。
    例如,当您在终端中运行 ll 命令时,可能会看到类似以下的输出:
总用量 12
drwxr-xr-x  3 user group  4096 2021-08-15 12:34 ./
drwxr-xr-x 23 user group  4096 2021-08-15 12:34 ../
-rw-r--r--  1 user group     0 2021-08-15 12:34 file.txt
lrwxrwxrwx  1 user group     7 2021-08-15 12:34 link.lnk -> file.txt
drwxr-xr-x  2 user group  4096 2021-08-15 12:34 subdir/

在这个例子中,ll 命令列出了当前目录中的所有文件和目录,包括隐藏文件。每个文件或目录的信息都按照上述格式显示。
如果您需要进一步了解 ll 命令或者遇到其他问题,请随时询问。

在 Linux 中,ls 命令用于列出指定目录中的文件和目录。这个命令通常不带有任何参数,直接执行即可。
当您在终端中输入 ls 并按下回车键后,它会显示出当前工作目录中的所有文件和目录。默认情况下,ls 命令不会显示隐藏文件(以点开头的文件名)。
如果您想查看包括隐藏文件在内的所有文件和目录,可以使用 -a(或 --all)选项来显示所有的文件和目录,包括以点开头的隐藏文件。例如:

ls -a

如果您想以详细列表的形式显示文件和目录信息,可以使用 -l(或 --long)选项。例如:

ls -l

每个文件或目录的信息包括以下部分:

  • 权限信息:显示文件或目录的访问权限,如读(r)、写(w)、执行(x)权限。
  • 硬链接数:表示有多少个目录项指向同一个 inode。
  • 所有者和组:显示文件或目录的所有者和所属组。
  • 大小:显示文件的大小(如果是目录,则显示为 4096 字节)。
  • 修改时间:显示文件或目录的最后修改时间。
  • 文件名:显示文件或目录的名称,如果文件是可执行的,则会在文件名后面加上一个星号 (*)。
    例如,当您在终端中运行 ls -l 命令时,可能会看到类似以下的输出:
总用量 12
drwxr-xr-x  3 user group  4096 2021-08-15 12:34 ./
drwxr-xr-x 23 user group  4096 2021-08-15 12:34 ../
-rw-r--r--  1 user group     0 2021-08-15 12:34 file.txt
lrwxrwxrwx  1 user group     7 2021-08-15 12:34 link.lnk -> file.txt
drwxr-xr-x  2 user group  4096 2021-08-15 12:34 subdir/

在这个例子中,ls -l 命令列出了当前目录中的所有文件和目录,包括隐藏文件,并以详细列表的形式显示出来。
如果您需要进一步了解 ls 命令或者遇到其他问题,请随时询问。

5.tar -zxvf指令
在 Linux 中,tar 命令用于创建、管理和提取打包文件。-zxvftar 命令的一个选项组合,它表示:

  • -z:告诉 tar 命令使用 gzip 压缩格式来处理归档文件。
  • -x:告诉 tar 命令从归档文件中提取文件或目录。
  • -v:使 tar 命令在执行时输出详细的操作过程。
  • -f:后面跟随归档文件名,指定要操作的归档文件。
    当您在终端中输入带有这些选项的 tar 命令并按下回车键后,它会根据指定的选项执行相应的操作。例如,如果您想解压一个名为 example.tar.gz 的 gzip 压缩 tar 文件,可以使用以下命令:
tar -zxvf example.tar.gz

这个命令会解压缩 example.tar.gz 文件,并将其中包含的所有文件和目录提取到当前工作目录中。
请注意,在使用 tar 命令时,确保您有访问归档文件的必要权限,并且该文件是有效的 tar 文件,并且已使用 gzip 进行压缩。如果遇到任何问题,请检查您的文件权限、文件完整性以及命令语法是否正确。

6.cd ..指令
在 Linux 中,cd .. 命令用于将当前工作目录更改到父目录。这个命令通常不带有任何参数,直接执行即可。
当您在终端中输入 cd .. 并按下回车键后,它会将当前工作目录更改到父目录。例如,如果当前的工作目录是 /home/user/project,执行 cd .. 命令后,工作目录将变为 /home/user
cd .. 命令对于导航文件系统非常有用,因为它允许您快速切换到上级目录,而无需记住完整的路径。
如果您需要进一步了解 cd .. 命令或者遇到其他问题,请随时询问。

7.ssh指令
在 Linux 中,ssh 命令用于通过安全的 SSH(Secure Shell)协议连接到远程主机。这个命令通常需要指定用户名和主机的地址。
ssh 命令的一般语法如下:

ssh [options] user@hostname

其中:

  • user 是远程主机的用户名,您需要替换为实际的用户名。
  • hostname 是远程主机的 IP 地址或域名。
  • options 是可选的参数,用于控制 SSH 连接的行为,例如指定端口号、使用公钥认证等。
    例如,如果您想以用户 remote_user 的身份连接到远程主机 192.168.1.100,可以使用以下命令:
ssh remote_user@192.168.1.100

在这个例子中,ssh 命令会提示您输入密码,或者如果配置了公钥认证,则不需要输入密码。
如果您需要上传文件到远程主机,可以在 scp 命令中使用相同的用户名和主机地址。例如:

scp local_file.txt remote_user@192.168.1.100:/remote/directory

请注意,在使用 ssh 命令时,确保您有访问远程主机的必要权限,并且网络配置允许您进行 SSH 连接。如果遇到任何问题,请检查您的网络设置、防火墙规则以及 SSH 服务的状态。

8.curl -X DELETE指令

在 Linux 中,curl 命令是一个强大的工具,用于通过各种协议(如 HTTP、HTTPS、FTP 等)传输数据。-X DELETEcurl 的一个选项,它指定了 HTTP 请求的方法为 DELETE。
当您在终端中使用带有 -X DELETE 选项的 curl 命令时,它会向指定的 URL 发送一个 HTTP DELETE 请求。这个命令通常用于删除服务器上的资源,例如文件或数据库记录。
-X DELETE` 选项的一般语法如下:
``bash
curl -X DELETE http://example.com/resource

在这个例子中,`http://example.com/resource` 是您想要删除的资源的 URL。
请注意,使用 `-X DELETE` 选项时需要确保您有足够的权限来执行删除操作。此外,如果服务器配置了身份验证,您可能需要在 `curl` 命令中提供必要的凭据。
如果您需要进一步了解 `curl` 命令或者遇到其他问题,请随时询问。

9.从当前文件夹移动文件到目标文件夹 mv 文件名 目标路径
mv node /home/xxxxx/下载   
10.删除文件 
cd 文件所在文件夹
rm -rm 需要删除的文件名称
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,319评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,801评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,567评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,156评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,019评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,090评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,500评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,192评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,474评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,566评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,338评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,212评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,572评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,890评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,169评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,478评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,661评论 2 335

推荐阅读更多精彩内容