1. linux怎么使用自定义的命令求助大虾们
linux自定义命令,就是给当前命令取个别名。比如:ls 列出当前的文件,rm + 文件名 就能删除该文件,如何自定义命令,可以使用alias比如:alias delete=‘rm’这样,你输入delete就等同于rm一样。如果想登陆系统后,就能直接使用自定义的命令可以将参数加到.profile或者.bashrc里面(.profile和.bashrc都是隐藏文件,终端下输入ls -a可以看到).profile 针对当前普通用户配置文件.bashrc 针对root用户配置文件如何实现?直接 vim .profile 或者.bashrc 在末尾将alias [自定义的命令]=‘[源命令]'添加进去,然后保存后,重启机器,或者注销,就能用自定义命令了 刚看了下,你图片中的文件你可以直接./configure //配置文件.如果后面不接–prefix==安装[路径]的话,会自动安装到makefile里面定义好的路径然后make //执行makefile可能的话,还需要make install //进行安装makefile是用autotools系列工具自动生成的安装配置文件
2. linux建立自定义大小空文件的命令是什么
3. 在Linux系统下的终端窗口编程,用C语言。 问题一:需要自定义一个头文
#include<io.h>即可。/**_findfirstor_findnextwhen*theysucceedinfindingamatch.*/struct_finddata_t{unsignedattrib;/*Attributes,seeconstantsabove.*/time_ttime_create;time_ttime_access;/*alwaysmidnightlocaltime*/time_ttime_write;_fsize_tsize;charname[FILENAME_MAX];/*mayincludespaces.*/};/*这个结构实际上是文件的属性:访问权限,创建时间,访问时间,修改时间,文件大小,文件名称*//**Functionsforsearchingforfiles._findfirstreturns-1ifnomatch*isfound._findnextand*_findclosecalls._findnextalsoreturns-1ifnomatchcouldbefound,*and0ifamatchwasfound.Call_findclosewhenyouarefinished.*//*FIXME:Shouldthesealluseintptr_t,asperrecentMSDNdocs?*/_CRTIMPlong__cdecl_findfirst(constchar*,struct_finddata_t*);_CRTIMPint__cdecl_findnext(long,struct_finddata_t*);_CRTIMPint__cdecl_findclose(long);_CRTIMPint__cdecl_chdir(constchar*);_CRTIMPchar*__cdecl_getcwd(char*,int);_CRTIMPint__cdecl_mkdir(constchar*);_CRTIMPchar*__cdecl_mktemp(char*);_CRTIMPint__cdecl_rmdir(constchar*);_CRTIMPint__cdecl_chmod(constchar*,int);
4. linux中如何通过命令修改文件属性
ls -l即可查看目录信息分别对应的是:文件属性 连接数 文件拥有者 所属群组 文件大小 文件修改时间 文件名例如:d rwx r-x r-x第一个字符指定了文件类型。在通常意义上,一个目录也是一个文件。如果第一个字符是横线,表示是一个非目录的文件。如果是d,表示是一个目录。第二段是文件拥有者的属性,第三段是文件所属群组的属性,第四段是对于其它用户的属性。三个命令:(1)chmod—–修改文件权限(2)chgrp——修改文件或目录所属组该命令改变指定指定文件所属的用户组。其中group可以是用户组ID,也可以是/etc/group文件中用户组的组名。文件名是以空格分开的要改变属组的文件列表,支持通配符。如果用户不是该文件的属主或超级用户,则不能改变该文件的组。参数:- R 递归式地改变指定目录及其下的所有子目录和文件的属组。例1:$ chgrp – R book /opt/local /book改变/opt/local /book/及其子目录下的所有文件的属组为book。(3)chown ——-更改某个文件或目录的属主和属组eg:#chown -R xura ubuntu9.04——将ubuntu9.04目录的用户改为xura语法:chown [选项] 用户或组 文件说明:chown将指定文件的拥有者改为指定的用户或组。用户可以是用户名或用户ID。组可以是组名或组ID。文件是以空格分开的要改变权限的文件列表,支持通配符。参数:- R 递归式地改变指定目录及其下的所有子目录和文件的拥有者。- v 显示chown命令所做的工作。例1:把文件shiyan.c的所有者改为wang。$ chown wang shiyan.c
5. linux文件属性有哪些
文件的权限与属性是Linux相当重要的一部分,今天主要来看一下linux文件的属性。
6
在linux中,每一个文件都多加了很多的属性进来,尤其是用户组,其最大的用途是在“数据安全性”上来。如果你有一个开发团队,在你的团队中,你希望每个人都可以使用某一些目录下的文件,而非你的团队的其他人则不能使用,哪么可以将团队所需的文件权限写为【-rwxrwx—】
6. linux中怎样自定义一个配置文件
这里讲得很清楚地说。https://www.ibm.com/developerworks/cn/linux/management/configuration/
7. linux中 如何设置文件属性
linux中设置文件属性和文件权限几乎是一会事。用chmoda-r就可以了。
8. linux 怎么运行 anyproxy自定义的规则文件
首先你要让文件有能够执行的权限,比如你的文件是a.sh那么你可以chmod +x a.sh然后运行文件就可以了./a.sh这样运行是a.sh在当前工作目录,如果文件没在当前目录,那么就需要用绝对路径来执行,比如/opt/a.sh/opt/test/a.sh
9. 关于linux命令ls –help,如何修改命令,自定义命令参数和格式。
1.列出详细文件 #ls -al //这个最常用,但是往往又不完全符合要求, 2.列出所有子目录的文件:#ls -R //上个命令只是列出了本目录下的所有目录和文件,但是目录 下的文件不会循环的列出。 如果文件过多一屏看不完,怎么办?而且,对于想找到很多文件中的某个文件的名字。 3.1分屏显示:#ls -l|more //能在当前屏退出,很有用,但不能一页一页翻屏 #ls -l|less //能用pgup,pgdw 翻页,但不能在当前位置退出 3.2横向输出竟可能多的显示文件名字:#ls -m -a 列出目录下的所有文件,包括以 . 开头的隐含文件。//常用 -m 横向输出文件名,并以“,”作分格符。 -c 输出文件的 i 节点的修改时间,并以此排序。 -R 列出所有子目录下的文件。 -l 列出文件的详细信息。 -s 在每个文件名后输出该文件的大小。 -k 以 k 字节的形式表示文件的大小。 -i 输出文件的 i 节点的索引信息。 2.只显示目录:#ls -l |grep ^d 3.只显示非目录文件:#ls -l |grep ^[^d] 3.对输出文件进行各种排序; 3.1 按照字符序(default): #ls -l 3.2 按照修改时间排序: #ls -t //最近修改在最上面 3.3 逆排序 : #ls -r 3.4 按文件大小排序 :#ls -S //大文件的在上 3.5 按照文件扩展名(最后一个.后的字符)排序: #ls -X 3.6 按数字排序 :#ls -lv -t 以时间排序。 -r 对目录反向排序 -f -U 对输出的文件不排序。 -X 以文件的扩展名(最后一个 . 后的字符)排序。 -S 以文件大小排序。 -u 以文件上次被访问的时间排序。 -n 用数字的 UID,GID 代替名称。 -o 显示文件的除组信息外的详细信息。 -p -F 在每个文件名后附上一个字符以说明该文件的类型,“*”表示可执行的普通 文件;“/”表示目录;“@”表示符号链接;“|”表示FIFOs;“=”表示套 接字(sockets)。 -q 用?代替不可输出的字符。 -x 按列输出,横向排序。 暂时无用选项: -b 把文件名中不可输出的字符用反斜杠加字符编号(就象在C语言里一样)的形式列出。//不常用 -d 将目录象文件一样显示,而不是显示其下的文件。 -e 输出时间的全部信息,而不是输出简略信息。 //没用 -g 无用。 -A 显示除 “.”和“..”外的所有文件。 -B 不输出以 “~”结尾的备份文件。 -C 按列输出,纵向排序。 -G 输出文件的组的信息。 -L 列出链接文件名而不是链接到的文件。 -N 不限制文件长度。 -Q 把输出的文件名用双引号括起来。 -1 一行只输出一个文件。 –color=no 不显示彩色文件名 –help 在标准输出上显示帮助信息。 –version 在标准输出上输出版本信息并退出。
10. linux自定义用户删除文件夹,显示权限不够
su命令切换到root权限,继续对它进行删除
chattr -i 取消i属性。如果有i属性的话,表示这个文件是受保护的,用户不能修改这个文件,不能对它建立连接文件,也不能将它删除或者重新命名。只有root可是改变这个属性的设置 ,记得先切换到root用户。
貌似-i是看不出来的,你先执行下试试。
未经允许不得转载:山九号 » linux自定义文件属性|linux中 如何设置文件属性