网站建设资讯

NEWS

网站建设资讯

包含linuxgt命令的词条

linux get命令 把得到的文件放到桌面

这个需要设置get的默认目录,linxu的命令是lcd,lcd是在本地机上改变工作目录。

为高县等地区用户提供了全套网页设计制作服务,及高县网站建设行业解决方案。主营业务为做网站、成都网站建设、高县网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

一个完整的get例子大致如下:

ftp 192.168.0.123

lcd C:\Users\user1\Desktop

binary //设置为二进制接收

get filename //获取文件

bye //退出

Ubuntu Linux更新的几种命令介绍

1、sudo apt-get update  更新源,从服务器下载软件列表,同步服务器的软件包数据;

2、sudo apt-get upgrade  安装可用更新;

3、sudo apt-cache search package_name  查询软件包;

4、sudo apt-get install package_name  安装一个软件包;

5、sudo apt-get remove package  删除一个软件包;

6、sudo apt-get help  查看apt-get 命令帮助;

linux get命令的包叫什么

yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。

yum的命令形式一般是如下:yum [options] [command] [package ...]

其中的[options]是可选的,选项包括-h(帮助),-y(当安装过程提示选择全部为"yes"),-q(不显示安装的过程)等等。[command]为所要进行的操作,[package ...]是操作的对象。

概括了部分常用的命令包括:

自动搜索最快镜像插件: yum install yum-fastestmirror

安装yum图形窗口插件: yum install yumex

查看可能批量安装的列表: yum grouplist

1 安装

yum install 全部安装

yum install package1 安装指定的安装包package1

yum groupinsall group1 安装程序组group1

2 更新和升级

yum update 全部更新

yum update package1 更新指定程序包package1

yum check-update 检查可更新的程序

yum upgrade package1 升级指定程序包package1

yum groupupdate group1 升级程序组group1

3 查找和显示

yum info package1 显示安装包信息package1

yum list 显示所有已经安装和可以安装的程序包

yum list package1 显示指定程序包安装情况package1

yum groupinfo group1 显示程序组group1信息yum search string 根据关键字string查找安装包

4 删除程序

yum remove | erase package1 删除程序包package1

yum groupremove group1 删除程序组group1

yum deplist package1 查看程序package1依赖情况

5 清除缓存

yum clean packages 清除缓存目录下的软件包

yum clean headers 清除缓存目录下的 headers

yum clean oldheaders 清除缓存目录下旧的 headers

yum clean, yum clean all (= yum clean packages; yum clean oldheaders) 清除缓存目录下的软件包及旧的headers

比如,要安装游戏程序组,首先进行查找:

#:yum grouplist

可以发现,可安装的游戏程序包名字是”Games and Entertainment“,这样就可以进行安装:

#:yum groupinstall "Games and Entertainment"

所 有的游戏程序包就自动安装了。在这里Games and Entertainment的名字必须用双引号选定,因为linux下面遇到空格会认为文件名结束了,因此必须告诉系统安装的程序包的名字是“Games and Entertainment”而不是“Games"。

此外,还可以修改配置文件/etc/yum.conf选择安装源。可见yum进行配置程序有多方便了吧。更多详细的选项和命令,当然只要在命令提示行下面:man yum

Linux获取acl(getfacl)

Linux 中的 getfacl 命令用于查看文件的 ACL 信息。

对于每一个文件和目录,getfacl 命令显示

文件的名称、

用户所有者、

组群所有者和访问控制列表(ACL)。

Linux获取acl(getfacl)

功能:用于获取文件的 ACL 信息。

语法:getfacl [option] file`

参数

| 参数 | 描述 |

| options | getfacl 命令使用的参数。 |

| files | 需要获取 ACL 的文件或目录。 |

getfacl命令常用参数

| 选项 | 含义 |

| -a | 显示文件的 ACL。 |

| -d | 显示默认的 ACL。 |

| -c | 不显示注释标题。 |

| -e | 显示所有的有效权限。 |

| -E | 显示没有的有效权限。 |

| -s | 跳过文件,只具有基本条目。 |

| -R | 递归到子目录。 |

| -t | 使用表格输出格式。 |

| -n | 显示用户的 UID 和组群的 GID。 |

Linux getfacl命令常用实例

实例

| 实例 | 描述 |

| getfacl file | 查看文件 file 的 ACL 权限。 |

获取文件的ACL

语法

getfacl file

案例

我们使用 [touch]命令,创建一个 haicoder.txt 文件,具体命令如下:

touch haicoder.txt

现在,我们使用 getfacl 命令,查看文件 haicoder.txt 的 ACL,具体命令如下:

getfacl haicoder.txt

我们将看了到haicoder.txt 文件的 ACL 策略。

Linux getfacl命令总结

Linux 中的 getfacl 命令用于查看文件的 ACL 信息。对于每一个文件和目录,getfacl 命令显示文件的名称、用户所有者、组群所有者和访问控制列表(ACL)。

在Linux系统下,如何用get命令从一个服务器上将一个文件或文件夹下载到另一个服务器上?

你的get命令应该是在ftp下使用的吧

如果是服务器和服务器之间的文件复制,可以使用scp命令

scp filename ip:/foldername

Linux常用命令之--ACL(getfacl,setfacl)

ACL可以为某个文件单独设置该文件具体的某用户或组的权限,不走三类权限位

默认 ACL 权限的作用是:如果给父目录设定了默认 ACL 权限,那么父目录中所有新建的子文件都会继承父目录的 ACL 权限。但是要加 -R

※ACL权限更高,会先查看ACL再看传统的权限。如果没有ACL才会走三类权限位

※如果一个用户在ACL的user中一个权限,他所在的ACL的group中是另外一个权限,会按照user权限来

• getfacl 文件名

获取文件的访问控制信息

• setfacl设置文件的acl

-m修改文件的acl

-x取消用户或组对文件的权限

语法:

• setfacl –m u:用户名:权限 文件名 设置某用户名的访问权限

• setfacl –m g:组名:权限 文件名 设置某个组的访问权限

例1: 想要实现这个↓需求

user1:rwx,user2:rw-,user3:r-x,user4:r--,user5:--x,user6:-w-,

传统权限无法满足上述要求,这时就可以用↓命令进行权限添加

建一个名字为1的文件,查看文件1的权限↓

设置权限

修改后看文件1的权限↓

例2:

有组A(groupA)和组B(groupB)两个组,文件1所属于A组,如果通过三类权限位设置文件权限,其他用户没有任何权限,而B组为其他用户,因此无法对文件1进行任何操作。这时可以通过ACL给组B设置权限:

setfacl -m g:groupB:r 1 B组里的所有成员就有读权限了

• setfacl –x u:用户名 文件名 //取消某用户的访问权限

• setfacl –x g:组名 文件名 //取消某个组的访问权限

❉↑这时是将这个user或group的ACL整个删除,如果只是想删除某一个权限,还是需要setfacl -m来进行重新设置

例3:

setfacl -m d:u:qin:rwx /caiwubu

d:default,即将caiwubu这个文件夹的权限对qin开放rwx权限,getfacl /caiwubu的时候会发现有一条default:user:qin:rwx。即在/caiwubu文件夹里 新建 的文件夹以及文件对qin的权限都为rwx,但是之前已经存在的文件及文件夹的权限在修改ACL权限之前是什么现在还是什么

setfacl -x u:qin /caiwubu/zhangben 取消qin这个用户对该文件的acl权限

取消qin这个用户对该文件的acl权限

❀如果这个文件给两个及两个以上的用户设定了ACL,取消其中一个用户的权限可以用这个命令。但是如果这个文件只给一个用户设定了ACL且想删除ACL,或者想把该文件里所有的ACL权限都删除的话,需要用↓的命令

setfacl -b /caiwubu/zhangben

关于权限列的.和+:

ls -lZ :

① drwxrwxrwt. root root system_u:object_r:tmp_t:s0 tmp

② dr-xr-xr-x root root system_u:object_r:boot_t:s0 boot

③ drwxrwxr-x+ root root unconfined_u:object_r:admin_home_t:s0 DCGH-DIR

Linux权限列的点不是无意义字符

・在开启SELinux的情况下创建的目录和文件有这个点,权限列有这个点说明该目录或文件设置了SELinux相关的权限①

・在禁用SELinux权限之后,在之前开启SELinux权限时创建的文件或目录保持原来的权限不便,权限列的点依然显示,而新创建的目录或文件在权限列无这个点显示②

・权限列中最后一个位置如果是加号,说明这个目录或文件已经设置了ACL权限相关的内容。如果加号存在,则已经有点的目录或文件中的点的显示会被覆盖,但原来的SELinux属性保持不变


当前标题:包含linuxgt命令的词条
本文网址:http://njwzjz.com/article/hppjss.html