2015-03-13 ls,cd,alias,PATH,目录结构,快捷键

内容概要:
1. 命令ls
-l   详细信息
-a  查看隐藏的文件或目录
-d   只看目录本身,不列出目录下面的文件和目录
-t 以时间先后排序
2  目录结构  (参考http://yangrong.blog.51cto.com/6945369/1288072
/bin, /sbin, /usr/bin, /usr/sbin  放命令的目录,sbin是超级用户root才可以用的命令
/boot Linux内核及引导系统程序所需要的文件目录
/dev 存放的是Linux的外部设备
/etc/ 配置文件目录
/home 用户家目录  命令:useradd
/lib  命令: ldd
/media, /mnt
/opt 是存放某些大型软件或者某些特殊软件的目录
/proc  系统内核映射
echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all

echo 1 > /proc/sys/vm/drop_caches   
/root root用户家目录
/selinux
/srv 存放一些服务启动之后需要提取的数据
/tmp 临时文件
/usr  用户程序存放目录,类似win program files文件夹
/var 存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。包括各种日志文件。

/etc/rc /etc/rc.d            启动、或改变运行级时运行的scripts或scripts的目录.

/etc/sysconfig/network    IP、掩码、网关、主机名配置
/etc/resolv.conf                   DNS服务器配置

/etc/fstab                              开机自动挂载系统,所有分区开机都会自动挂载

/etc/init.d                               这个目录来存放系统启动脚本

/etc/profile                             全局系统环境配置变量

/etc/issue                                认证前的输出信息,默认输出版本内核信息

/etc/passwd                           用户数据库

/var/log/messages                  日志信息,按周自动轮询

/var/log/                                     各种程序的Log文件,特别是login

/proc/cpuinfo                          关于处理器的信息,如类型、厂家、型号和性能等

/var/log/sercure               记录用户登录日志

3. cd命令
cd  后面不加东西,就是进入到当前用户的家目录
cd ~  这里的~符号也表示用户的家目录
cd -  切换到上一次所在的目录
cd .  ..   其中.表示当前目录, ..表示上一级目录
注意区分绝对路径,相对路径概念,其中绝对路径是从/开始的
4. 环境变量PATH的用法
echo $PATH 可以查看系统的环境变量PATH的值,使用which命令可以查看某个命令所在的绝对路径
PATH=$PATH:/tmp  这样我们可以使用/tmp/下面的可执行文件作为命令
让PATH永久生效的,需要把它加入到/etc/profile 里,重启生效,或者直接运行命令:

[[email protected]wwwwww src]# cat   /etc/profile.d/path.sh 
#!  /bin/bash
export  PATH=$PATH:/usr/local/mysql/bin:/usr/local/apache2/bin

[[email protected]wwwwww src]# source  /etc/profile

alias设置命令的别名,例如 alias aming=‘ls -lt‘  
解除别名使用 unalias  aming
让别名永久生效,需要把设置别名的命令,加入到 ~/.bashrc 里
[[email protected]wwwwww src]# cat  /root/.bashrc

5. 快捷键
Ctrl+c  取消命令
Ctrl+z 暂停命令
Ctrl+a 光标到行首
Ctrl+e 光标到行尾
Ctrl+u 删除光标前所有字符
Ctrl+k 删除光标后所有字符
Ctrl+l 清屏
Ctrl+d 退出登录 == exit
Ctrl+s 锁住命令终端,按任何键都不会有反应
Ctrl+q 解锁命令终端

时间: 2024-10-20 08:06:17

2015-03-13 ls,cd,alias,PATH,目录结构,快捷键的相关文章

ls,cd,alias,PATH,目录结构,快捷键

ls 列出 -l 列出详细信息 -t 按时间先后排列 -d 列出当前目录 -a 列出所有文件,包括隐藏文件. cd 命令 . 当前目录 ..上级目录 cd ~ 进入当前用户家目录 cd 不跟任何参数,直接进入当前用户家目录 PATH环境变量 echo $PATH 列出当前系统所有环境变量的值,默认为: /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin: 如果要临时添加,可用PATH=$PATH:XXXX,

学习笔记(三)——ls命令、Linux目录结构、cd命令、PATH、快捷键

1.ls 命令: ls 用来查看文件,是非常常用的一个命令: [[email protected] ~]# ls      //不包含隐藏文件 [[email protected] ~]# ls -a    //全部文件,包含隐藏文件 [[email protected] ~]# ls -l    //文件详细信息 [[email protected] ~]# ls -lt   //文件详细信息,按 mtime 降序 [[email protected] ~]# ls -ltr   //文件详细

2015.03.13,外语,<Word Power Made Easy> 10 “如何讨论交谈习惯”学习笔记 SESSION 26

1.a Spartan virtue 古斯巴达人中一位有名的Laconia国王,其言语比Vermonter(美国佛蒙特州人)还简洁.一个传说,马其顿菲利普国王(亚历山大的老爸)要进攻他们的都城,发了一个信息给Laconia:如果我攻下你的城市,那我将会把它付之一炬.Laconia回答只有一个词:如果?当然,最后咋地不得而知,这就是有名的Laconic reply. 从他的名字衍生为laconic([l?'k?n?k] adj.简洁的),verbose( [v??'b??s] adj.冗长的,啰嗦

2015.12.13 二维数组 函数指针 结构体

先说一下指针的用途:1.访问函数,在函数内部需要改变外部传入内部的值:2.函数中需得到一个连续存储空间的首地址:3.动态分配内存,需要记录分配内存的首地址.说穿了,指针的用途就是和地址相关的. 二维数组 定义方法 ①int temp1 [2][3] = {}; 第一个中括号是“行”,第二个中括号是“列”. ②int temp2 [][3] = {1,2,3,4,5,6}; “列数”不需要明确指出. ③int temp3 [2][3] = {1,2,3,4}; 后两个元素为0. char *nam

Linux目录结构、bash的基础命令学习

日期: 2015年08月23日 Linux目录结构 LSB(Linux StandardsBase)是一套核心标准,它保证了LINUX发行版同LINUX应用程序之间的良好结合规定了一系列标准,其中包括文件系统层级结构标准(FHS Filesystem Hierarchy Standard) Linux系统根目录下有众多子目录,这些目录都参照了FHS协定 / ├── bin ├── boot ├── dev ├── etc ├── home ├── lib ├── lib64 ├── lost+f

lesson -3 ls /cd /path /alias /快捷键

内容概要: 1. 命令ls -l   详细信息-a  查看隐藏的文件或目录-d   只看目录本身,不列出目录下面的文件和目录-t 以时间先后排序 2  目录结构/bin, /sbin, /usr/bin, /usr/sbin  放命令的目录,sbin是超级用户root才可以用的命令/boot Linux内核及引导系统程序所需要的文件目录/dev 存放的是Linux的外部设备/etc/ 配置文件目录/home 用户家目录  命令:useradd/lib  命令: ldd/media, /mnt/o

笔记3 (目录结构、文件类型、环境变量、命令:ls、cd、mkdir、rmdir、rm、alias、cp、mv)

系统目录结构 ls /  查看根下面的目录 tree命令以树状图列出文件目录结构 tree -L 2 只查看两层 /usr/bin/  /usr/sbin/  /bin/  /sbin/  都是存平时用的命令 /sbin/  下面的命令一般都是root用户的 /bin/   下面的都是普通用户的 /boot/  是存系统启动相关的文件 /dev/   是linux系统里边特有的设备文件 /etc/   是系统一些配置文件所在的路径 /home/  用户的家目录 /lib/ /lib64/ 存系统

linux目录结构、文件类型和ls、alias命令介绍

一. 系统目录结构 ls / 查看根目录的文件及目录 /bin./sbin ./usr/sbin./usr/bin: 可执行命令存放目录 /boot: 启动相关,grub的配置文件都放在此目录 /dev: 设备文件 /etc: 系统配置文件 /home: 用户家目录 /root: root用户家目录 /lib.lib64: 系统库文件 /media: 光盘.u盘临时挂载 /mnt: 临时挂载目录 /opt: 可挂载 /proc: 进程相关 /run: 进程PID存储 /srv: 服务产生的文件

【CentOS】一些命令(ls,cd)和快捷键,以及很重要的目录结构

一.命令快捷键 1.命令ls -l  列出详细信息 -a 列出全部文件(包括隐藏文件) -d 查看目录权限 -t 按时间先后顺序排序(这个通常用在运维方面,可以根据最近修改的目录去排查错误) 2.命令cd--change directory cd -  返回上次的目录 cd ~ 返回到家目录 --对于root用户来说是/root,对于普通用户来说是/home/用户名 cd .. 返回到上一级目录 cd .  返回到当前目录(也就是没有动 = =) 使用pwd可以查看当前所在目录(日后会继续说这个