Linux 中常用到的命令

来源:互联网 发布:埃及叙利亚合并知乎 编辑:程序博客网 时间:2024/04/30 20:19
10. 
Linux 中常用到的命令 
显示文件目录命令 ls 
改变当前目录命令 cd  如 cd //home 
建立子目录 mkdir  mkdirxiong 
删除子目录命令 rmdir  如 rmdir/mnt/cdrom 
删除文件命令 RM  如 rm/ucdos.bat 
文件复制命令 cp   如 cp /ucdos/*/fox 
获取帮助信息命令 man 如 manls 
显示文件的内容 less 如 lessmwm.lx 
重定向与管道 type 如 type readme>>direct,将文件readme 的内容追加到文 direct 中 
11. 
Linux文件属性有哪些?(共十位) 
-rw-r--r-l 
那个是权限符号,总共是- --- ------这几个位 
第一个短横处是文件类型识别符:-表示普通文件;c表示字符设备(character) ;b 表示块
设备(block) ;d 表示目录(directory) ;l表示链接文件(link) 
后面第一个三个连续的短横是用户权限位(User) , 第二个三个连续短横是组权限位(Group) ,
第三个三个连续短横是其他权限位(Other)。每个权限位有三个权限,r(读权限),w(写
权限) , x (执行权限) 。如果每个权限位都有权限存在,那么满权限的情况就是: -rwxrwxrwx;
权限为空的情况就是- --- ------。 
权限的设定可以用 chmod 命令,其格式位:chomodugo+/-/=rwx filename/directory。例如:  
一个文件 aaa 具有完全空的权限- --- ------。以下命令: 
chmod u+rw aaa(给用户权限位设置读写权限,其权限表示为:-rw- --- ---) 
chmod g+r aaa(给组设置权限为可读,其权限表示为:- --- r-----) 
chmod ugo+rw aaa (给用户, 组,其它用户或组设置权限为读写, 权限表示为: - rw-rw- rw-) 
如果 aaa 具有满权限 - rwx rwxrwx,以下命令为: 
chmod u-x aaa(去掉用户可执行权限,权限表示为:- rw- rwxrwx) 
如果要给 aaa 赋予制定权限- rwx r-xr-x,命令为: 
chmod u=rwx,go=rx aaa 
   
12. 
UNIX显示文件夹中文件名的命令是什么?能使文件内容显示在屏幕的命令是什
么? 
ls cat 
type tail 
 
13. 
makefile 文件的作用是什么? 
一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,makefile
定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重
新编译,甚至于进行更复杂的功能操作,因为makefile 就像一个 Shell 脚本一样,其中也
可以执行操作系统的命令。makefile带来的好处就是——“自动化编译”,一旦写好,只需
要一个 make命令,整个工程完全自动编译,极大的提高了软件开发的效率。make是一个
命令工具,是一个解释 makefile中指令的命令工具,一般来说,大多数的 IDE都有这个命
令,比如:Delphi 的 make,Visual C++的 nmake,Linux下 GNU 的 make。可见,makefile
都成为了一种在工程方面的编译方法。
 
0 0
原创粉丝点击