Linux学习日志

来源:互联网 发布:数据分析师市场需求 编辑:程序博客网 时间:2024/05/21 07:15

学习Linux的第一天,首先我们需要了解什么是嵌入式系统

    从技术角度来讲, 嵌入式系统以应用为中心、以计算机技术为基础,软硬件可裁剪,应用系统对功能、可靠性、成本、体积、功耗和应用环境有特殊要求的专用计算机系统。是将应用程序、操作系统和计算机硬件集成在一起的系统。而从系统角度来说,嵌入式系统是设计完成复杂功能的硬件和软件,并使其紧密耦合在一起的计算机系统。

接着又学习了Linux的目录结构与Linux的命令

     总共有八个目录结构是是必要的,根目录/,/bin,/sbin,/etc,/dev,/usr,/home,/roo,,另外还有其他的目录,常用的/boot,/lost+find,/tmp,/lib.......

    而Linux的命令则更多了。。。不过大体可以分为六种。

   1、安装和登陆命令,如login,shutdown,halt,reboot,install,mount....

   2、文件处理命令,如file,mkdir,grep,dd,find,mv,ls,diff,cat,ll.......

   3、系统处理相关命令,如df,top,free....

   4、网络操作命令,如ifconfig,ip,ping....

   5、系统安全相关命令,如psswd,su,umask.....

   6、其他命令,如tar,unzip......

    其中

        ① file命令用来识别文件类型,也可用来辨别一些文件的编码格式。它是通过查看文件的头部信息来获取文件类型,而不是像Windows通过扩展名来确定文件类型的。

          -v       在标准输出后显示版本

          -f name   从文件namefile中读取要分析的文件名列表

 -L        允许符合连接

 -z        探测 压缩过的文件类型

② mkdir命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录。

-m,-mode=模式,设定权限<模式>(类似chmod)

-p,--parents,可以是一个路径名称。若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录。

-v,--verbose,每次创建新目录都显示信息。

--help,显示帮助信息并退出。

--version,输出版本信息并退出。

③find命令用来查找文件,可以通过时间, 用户组, 文件名, 文件类型, 权限,大小等来查找相应文件。

④ifconfig命令用来显示或设置网络设备,可设置网络设备的状态,或是显示目前的设置。

⑤df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。

⑥quota命令用来显示磁盘已使用的空间与限制。执行quota指令,可查询磁盘空间的限制,并得知已使用多少空间。

⑦at命令用来计划任务,在特定的时间执行某项工作,在特定的时间执行一次。

⑧umask命令用来设置限制新建文件权限的掩码。当新文件被创建时,其最初的权限由文件创建掩码决定。用户每次注册进入系统时,umask命令都被执行, 并自动设置掩码mode来限制新文件的权限。用户可以通过再次执行umask命令来改变默认值,新的权限将会把旧的覆盖掉。

⑨chgrp是文件管理命令,用来变更文件或目录的所属群组。

⑩sudo命令用来以其他身份来执行命令,预设的身份为root。在/etc/sudoers中设置了可执行sudo指令的用户。若其未经授权的用户企图使用sudo,则会发出警告的邮件给管理员。用户使用sudo时,必须先输入密码,之后有5分钟的有效期限,超过期限则必须重新输入密码。

。。。。。。。。。。。。好好学习,天天向上大笑









   

    

原创粉丝点击