找回密码
 注册
搜索
热搜: 回贴
  • 前程无忧官网首页 有什么好的平台可以
  • 最新的销售平台 互联网营销的平台有哪
  • 制作网页的基本流程 网页制作和网页设
  • 【帝国CMS】输出带序号的列表(数字排
  • 网站建设公司 三一,中联,极东泵车的
  • 织梦 建站 织梦网站模版后台怎么更改
  • 云服务官网 哪些网站有免费的简历模板
  • 如何建网站要什么条件 建网站要用什么
  • 吉林市移动公司电话 吉林省退休人员网
  • 设计类毕业论文 网站设计与实现毕业论
查看: 14343|回复: 1

写得蛮好的linux学习笔记1

[复制链接]
发表于 2009-11-28 02:37:56 | 显示全部楼层 |阅读模式 IP:江苏扬州
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:
       分別是幾個不同的網路服務的記錄檔
一些常用的基本命令:
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           查看工具
whoami       显示当前用户
gcc -v       查看GCC版本
chattr +i filename     禁止删除    chattr -i filename     取消禁止
lsattr       显示隐藏档属性
updatedb     更新资料库
mke2fs       格式化    mkfs -t ext3
dd if=/etc/passwd of=/tmp/passwd.bak       备份
mount           列出系统所有的分区
mount -t iso9660 /dev/cdrom /mnt/cdrom    挂载光盘
mount -t vfat /dev/fd0 /mnt/floppy             挂载软盘
mount -t vfat -o iocharset=utf8,umask=000 /dev/hda2 /mnt/hda2    挂载fat32分区
mount -t ntfs -o nls=utf8,umask=000 /dev/hda3 /mnt/hda3                挂载ntfs分区
Linux-NTFS Project: http://linux-ntfs.sourceforge.net/
umount /mnt/hda3     缷载
ifconfig    显示或设置网络设备
service network restart    重启网卡   
ifdown eth0     关闭网卡
ifup eth0       开启网卡
clear       清屏
history       历史记录             !55     执行第55个指令
stty    设置终端       stty -a
fdisk /mbr    删除GRUB
at           僅進行一次的工作排程
crontab    循環執行的例行性命令       [e]编辑,[l]显示,[r]删除任务
&             后台运行程序       tar -zxvf 123.tar.gz & ---------> 后台运行
jobs       观看后台暂停的程序    jobs -l
fg          将后台程序调到前台    fg n ------> n是数字,可以指定进行那个程序
bg          让工作在后台运行
kill       结束进程       kill -9 PID           [9]强制结束,[15]正常结束,[l]列出可用的kill信号
ps aux     查看后台程序   
top           查看后台程序    top -d 2       每两秒更新一次                 top -d 2 -p10604    观看某个PID
            top -b -n 2 > /tmp/top.txt -----> 將 top 的資訊進行 2 次,然後將結果輸出到 /tmp/top.txt      
pstree    以树状图显示程序       [A]以 ASCII 來連接, 列出PID, [p]列出帐号
killall    要刪除某個服務       killall -9 httpd
free          显示内存状态           free -m     --------> 以M为单位显示
uptime       显示目前系统开机时间
netstat    显示网络状态       netstat -tulnp------> 找出目前系統上已在監聽的網路連線及其 PID
dmesg           显示开机信息       demsg | more
nice          设置优先权          nice -n -5 vi & -----> 用 root 給一個 nice 植為 -5 ,用於執行 vi
renice       调整已存在优先权
runlevel     显示目前的runlevel
depmod       分析可载入模块的相依性
lsmod           显示已载入系统的模块
modinfo    显示kernel模块的信息
insmod       载入模块
modprobe    自动处理可载入模块
rmmod           删除模块
chkconfig    检查,设置系统的各种服务           chkconfig --list -----> 列出各项服务状态
ntsysv           设置系统的各种服务
cpio          备份文件
压缩命令:
   *.Z          compress 程式壓縮的檔案;
   *.bz2       bzip2 程式壓縮的檔案;
   *.gz           gzip 程式壓縮的檔案;
   *.tar       tar 程式打包的資料,並沒有壓縮過;
   *.tar.gz tar 程式打包的檔案,其中並且經過 gzip 的壓縮
compress filename     压缩文件     加[-d]解压     uncompress
gzip filename    压缩     加[-d]解压     zcat 123.gz 查看压缩文件内容
bzip2 -z filename     压缩     加[-d]解压    bzcat filename.bz2     查看压缩文件内容
tar -cvf /home/123.tar /etc     打包,不压缩
tar -xvf 123.tar    解开包
tar -zxvf /home/123.tar.gz     以gzip解压
tar -jxvf /home/123.tar.bz2     以bzip2解压
tar -ztvf /tmp/etc.tar.gz    查看tar内容
cpio -covB     > [file |device]    份份
cpio -icduv < [file |device]    还原
  
vi一般用法
一般模式                             编辑模式                                  指令模式
h 左                            a,i,r,o,A,I,R,O                         :w 保存
j 下                               进入编辑模式                               :w! 强制保存
k 上                               dd 删除光标当前行                       :q! 不保存离开
l 右                               ndd 删除n行                                   :wq! 保存后离开
0 移动到行首                 yy 复制当前行                               :e! 还原原始档
$ 移动到行尾                 nyy 复制n行                                  :w filename 另存为
H 屏幕最上                   p,P 粘贴                                        :set nu 设置行号
M 屏幕中央                   u     撤消                                           :set nonu 取消行号
L 屏幕最下                   [Ctrl]+r 重做上一个动作             ZZ 保存离开
G 档案最后一行          [ctrl]+z 暂停退出                      :set nohlsearch    永久地关闭高亮显示
/work 向下搜索                                                                       :sp 同时打开两个文档
?work 向上搜索                                                                       [Ctrl]+w 两个文档设换
gg 移动到档案第一行                                                          :nohlsearch       暂时关闭高亮显示
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )

GMT+8, 2024-10-1 01:23 , Processed in 0.147360 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表