Linux系统学习笔记-目录架构-常用命令

一些常用的基本命令:

uname  -a     查看内核版本        

ls  -al     显示所有文件的属性  

pwd          显示当前路径          

cd  -     返回上一次目录      

cd  ~     返回主目录  

date  s       设置时间、日期            

cal       显示日历      

cal  2006   bc           计算器具                

man   &  info      帮助手册  

locale      显示当前字体      

locale  -a     所有可用字体      

/etc/sysconfig/i18n设置文件  

LANG=en     使用英文字体              

sync        将数据同步写入硬盘          

shutdonw  -h  now  &  half  &  poweroff   关机  

reboot      重启                    

startx   &   init  5    进入图形介面  

/work   &  ?work     向上、下查找文档内容  

chgrp       改变档案群组  

chgrp  testing  install.log      chown      改变所属人    

chown  root:root  install.log  chmod 改变属性        

chmod  777  install.log      read=4   write=2   execute=1   cp    复制      cp  filename   rm    删除文件    

rm  -rf  filename    强制删除文件  

rmdir    删除文件夹  

mv   移动    

mv  123.txt  222.txt   重命名  

mkdir      创建文件夹  

touch      创建文件   更新当前时间  

cat        由第一行开始显示      

cat  ¦more   分页  

nl         在内容前加行号  

more   &   less    一面一面翻动  

head  -n  filename    显示第N行内容  

tail  -n  filename   显示后N行内容  

od         显示非纯文档  

df  -h  显示分区空间  

du   显示目录或文件的大小  

fdisk    分区设置    

fdisk  -l  /dev/hda   显示硬盘分区状态  

mkfs     建立各种文件系统  mkfs  -t  ext3   /dev/ram15    

fsck     检查和修复LINUX档案  

ln       硬链接    

ln  -s   软件链接  

whereis    查找命令  

locate     查找  

find       查找    find  /  -name  "***.***"  

which      查看工具 

linux目录架构 :  

/    根目录  

/bin    常用的命令  binary  file  的目錄  

/boot    存放系统启动时必须读取的档案,包括核心  (kernel)  在内      

/boot/grub/menu.lst    GRUB设置      

/boot/vmlinuz    内核        

/boot/initrd      核心解壓縮所需  RAM  Disk  

/dev     系统周边设备      

/etc     系统相关设定文件        

/etc/DIR_COLORS    设定颜色      

/etc/HOSTNAME    设定用户的节点名      

/etc/NETWORKING    只有YES标明网络存在      

/etc/host.conf  文件说明用户的系统如何查询节点名      

/etc/hosts  设定用户自已的IP与名字的对应表      

/etc/hosts.allow  设置允许使用inetd的机器使用      

/etc/hosts.deny  设置不允许使用inetd的机器使用      

/etc/hosts.equiv  设置远端机不用密码        

/etc/inetd.conf  设定系统网络守护进程inetd的配置      

/etc/gateways  设定路由器      

/etc/protocols  设定系统支持的协议        

/etc/named.boot  设定本机为名字服务器的配置文件      

/etc/sysconfig/network-scripts/ifcfg-eth0    设置IP      

/etc/resolv.conf     设置DNS          

/etc/X11   X  Window的配置文件,xorg.conf  或  XF86Config  這兩個  X  Server  的設定檔      

/etc/fstab     记录开机要mount的文件系统        

/etc/inittab  设定系统启动时init进程将把系统设置成什么样的runlevel      

/etc/issue  记录用户登录前显示的信息      

/etc/group  设定用户的组名与相关信息      

/etc/passwd  帐号信息      

/etc/shadow  密码信息        

/etc/sudoers  可以sudo命令的配置文件      

/etc/securetty  设定哪些终端可以让root登录      

/etc/login.defs  所有用户登录时的缺省配置      

/etc/exports  设定NFS系统用的        

/etc/init.d/    所有服務的預設啟動  script  都是放在這裡的,例如要啟動或者關閉      

/etc/xinetd.d/   這就是所謂的  super  daemon  管理的各項服務的設定檔目錄      

/etc/modprobe.conf    内核模块额外参数设定      

/etc/syslog.conf    日志设置文件  

/home    使用者家目录

/lib     系统会使用到的函数库        

/lib/modules    kernel  的相关模块      

/var/lib/rpm    rpm套件安装处

/lost+found     系統不正常產生錯誤時,會將一些遺失的片段放置於此目錄下  

/mnt      外设的挂载点  

/media    与/mnt类似  

/opt      主机额外安装的软件  

/proc     虚拟目录,是内存的映射        

/proc/version    内核版本          

/proc/sys/kernel    系统内核功能  

/root     系统管理员的家目录  

/sbin     系统管理员才能执行的指令  

/srv      一些服務啟動之後,這些服務所需要取用的資料目錄  

/tmp      一般使用者或者是正在執行的程序暫時放置檔案的地方  

/usr      最大的目录,存许应用程序和文件      

/usr/X11R6:    X-Window目录      

/usr/src:     Linux源代码      

/usr/include:系统头文件      

/usr/openwin  存放SUN的OpenWin      

/usr/man  在线使用手册      

/usr/bin            使用者可執行的  binary  file  的目錄      

/usr/local/bin      使用者可執行的  binary  file  的目錄      

/usr/lib            系统会使用到的函数库      

/usr/local/lib      系统会使用到的函数库      

/usr/sbin           系统管理员才能执行的指令      

/usr/local/sbin     系统管理员才能执行的指令

/var    日志文件          

/var/log/secure         記錄登入系統存取資料的檔案,例 如  pop3,  ssh,  telnet,  ftp  等都會記錄在此檔案中      

/var/log/wtmp       記錄登入者的訊息資料,  last      

/var/log/messages   幾乎系統發生的錯誤訊息      

/var/log/boot.log   記錄開機或者是一些服務啟動的時候,所顯示的啟動或關閉訊息    

/var/log/maillog    紀錄郵件存取或往來(  sendmail  與  pop3  )的使用者記錄      

/var/log/cron       記錄  crontab  這個例行性服務的內容      

/var/log/httpd,  /var/log/news,  /var/log/mysqld.log,  /var/log/samba,  /var/log/procmail.log:分別是幾個不同的網路服務的記錄檔

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏散尽浮华

Centos 6.9下部署Oracle 11G数据库环境的操作记录

操作系统:Centos6.9(64Bit) Oracle:11g 、11.2.0.4.0版本 Ip地址:172.16.220.139 废话不多说了,下面记录安装...

28090
来自专栏有困难要上,没有困难创造困难也要上!

Windows 包管理器 Chocolatey

440100
来自专栏Scott_Mr 个人专栏

Carthage的安装和使用

40380
来自专栏Java技术分享

2.Linux系统学习笔记-目录架构-常用命令

一些常用的基本命令: uname  -a     查看内核版本         ls  -al     显示所有文件的属性   pwd          显...

20860
来自专栏進无尽的文章

扒虫篇-Bug日志 Ⅲ

解决方法:可能是由于粘贴网页上的代码的时候两行之间的回车引起的,有未识别的回车或者换行,找到,删除掉就 OK了。

15720
来自专栏difcareer的技术笔记

最新版MacOS(10.13.2)编译Android 4.4.4源码

网上搜一下Mac编译Android源码,能搜到很多,但最新版的MacOS(10.13.2)编译Android4.4.4的却没有,本文记录我的编译过程。

17540
来自专栏琯琯博客

开发 Composer 包详细步骤

一、GitHub 创建一个名 uploadfile 新仓库,并克隆至本地。 二、初始化项目,生成composer.json文件 2.1 步骤 2.2 步骤解释...

806120
来自专栏散尽浮华

Samba服务的配置总结

之前介绍了Linux下Samba服务器部署,这里简单总结下Samba服务参数的配置说明: Samba服务的主配置文件是smb.conf,默认在/etc/samb...

80970
来自专栏君赏技术博客

【已解决】Carthage 集成 Framework 提示因为 Bitcode 无法打包

【已解决】Carthage 集成 Framework 提示因为 Bitcode 无法打包

22120
来自专栏web编程技术分享

【php增删改查实例】第十八节 - login.php编写

28650

扫码关注云+社区

领取腾讯云代金券