学习总结之Linux基础(1)

1. 常见Linux目录名称:

/               虚拟目录的根目录,不会在这里存储文件

/bin          二进制目录,存放用户级GNU工具

/boot       启动目录,存放启动文件

/dev         设备目录,创建设备节点

/etc          系统配置文件目录

/home      主目录,创建用户目录

/lib           库目录,存放系统和应用程序的库文件

/root        root用户主目录

2. [hy@localhost ~]$

登陆用户ID:hy

系统名称(机器的名称):localhost

家目录:~

提示符:$ 等待用户输入

3. 查看当前工作目录(光标所在目录):pwd

(在切换新的当前工作目录时多使用pwd命令,保证在发出命令之前自己处在正确的目录之中)

[hy@localhost ~]$ pwd

/home/hy

[root@localhost ~]# pwd

/root

4. 切换目录 :cd  destination

[root@localhost ~]# cd yh

[root@localhost yh]#

[hy@localhost ~]$ cd yueh

[hy@localhost yueh]$

Tips:返回用户家目录: cd 后面不加参数

                                     cd/home

                                     cd -


destination参数两种表示方式:绝对文件路径 & 相对文件路径

绝对文件路径定义在虚拟目录结构中该目录的确切位置,以虚拟目录的根目录开始,相当于目录的全名。绝对文件路径以正斜线 / 作为开始,指明虚拟文件系统的根目录

相对文件路径指定一个基于当前位置的目标文件路径,不以代表根目录的正斜线 / 开始,而是以目录名(用户准备切换到当前工作目录的下一个目录)或是一个特殊字符开始


有两个特殊字符可用于相对文件目录:

单点符(.)表示当前目录;

双点符(..)表示当前目录的父目录;

cd ../ 表示回退上一层目录;

cd ../../ 表示回退上两层目录

5. 清空屏幕(历史记录放在屏幕上一页):clear

6. 列表命令:ls  查看显示当前目录下的文件和目录

[hy@localhost ~]$ ls
alter       Desktop    Downloads  mysql    

显示长列表:ll 即为 ls -l

[hy@localhost ~]$ ll
total 62148
-rw-r--r--. 1 root root    12665 May 26 02:07 alter
-rw-r--r--. 1 hy   hy       2860 Jan 17  2006 create.sql
drwxr-xr-x. 2 hy   hy          6 Jun 28 06:37 Desktop
drwxr-xr-x. 2 hy   hy          6 May 26 00:52 Documents
drwxr-xr-x. 2 hy   hy          6 May 26 00:52 Downloads

长列表包含关于文件或目录的信息如下:

1)文件类型,目录(d),文件(-),字符型文件(c),块设备(b);

2)文件的权限(rwx);

3)文件的硬链接总数;

4)文件属主的用户名;

5)文件属主的组名;

6)文件的大小(文件夹的大小不是);

7)文件的上次修改时间;

8)文件名或目录名.

其他:ll -a  查看文件文件夹以及隐藏文件文件夹(隐藏文件文件夹以 . 开头)

          ll -h 查看文件的大小            

          ll -rt 按时间顺序查看文件文件夹


文件拓展匹配:

问号 ? 代表一个字符 

星号  *  代表零个或多个字符(模糊匹配)

[hy@localhost ~]$ ll -a

drwxrwxr-x.  2 hy   hy          6 Sep  6 05:45 yueh

[hy@localhost ~]$ ll -a yue?
total 4
drwxrwxr-x.  2 hy hy    6 Sep  6 05:45 .
drwx------. 20 hy hy 4096 Sep 12 00:24 ..
 

[hy@localhost ~]$ ll -a y*
total 4
drwxrwxr-x.  2 hy hy    6 Sep  6 05:45 .
drwx------. 20 hy hy 4096 Sep 12 00:24 ..
 

补充:元字符通配符文件拓展匹配

[hy@localhost ~]$ ll -a yu[a-i]h
total 4
drwxrwxr-x.  2 hy hy    6 Sep  6 05:45 .
drwx------. 20 hy hy 4096 Sep 12 00:24 ..


7.创建文件 touch (创建一个空文件)

[hy@localhost yueh]$ touch 607.log
[hy@localhost yueh]$ ll 607.log
-rw-rw-r--. 1 hy hy 0 Sep 12 05:07 607.log


补充 :  echo " " > 607.log  把一个文件设置为空,但是还有一个字节不是空的(慎用)

           cat/dev/null > 607.log  把一个文件设置为空

8.复制文件  cp 

[hy@localhost yueh]$ cp 607.log rainback
[hy@localhost yueh]$ ll -a rainback
-rw-rw-r--. 1 hy hy 0 Sep 12 05:13 rainback
 

9. 移动文件(重命名文件) mv

[hy@localhost yueh]$ mv 511.log rainback
[hy@localhost yueh]$ ll -a rainback
-rw-rw-r--. 1 hy hy 0 Sep 12 05:19 rainback

10. 创建文件夹(目录)  mkdir

[hy@localhost ~]$ mkdir rainback
[hy@localhost ~]$ cd rainback
[hy@localhost rainback]$ ll
total 0
 

11.删除文件   rm

12.删除文件夹(目录)rm

13.查看文件内容

1)查看文件类型

2)查看整个文件内容

cat命令

more命令

less命令

3)查看部分文件内容

tail命令

head命令

14.定位ERROR

1)文件内容很小(10Mb),上传给window,用editplus工具打开

2)文件内容很大(100Mb或10G)

cat xxx.log | grep ERROR

(grep过滤 : 命令输出结果 | 命令输入的管道符)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值