【培训】Linux笔记 自学

1.关机

查看在线用户 who;查看网络联机状态 netstat -a;查看后台执行程序 ps -aux

关机 shutdown -h now、init 0

       halt、poweroff 硬件关机

重启 reboot、init 6

 

2.权限

chgrp [-R] 用户组名 文件或目录

chown [-R] 账号名称 文件或目录

chmod [-R] xyz 文件或目录          chmod a(u、g、o)+(-、=) r(w、x) 文件或目录

umask

umask -S(Symbolic)

 

3.目录

.   代表此层目录

..  代表上一层目录

-   代表前一个工作目录

~  代表“目前用户身份”所在的主文件夹

~account 代表account这个用户的主文件夹(account是账户名称)

关于执行文件路径的变量$PATH:系统会按照PATH的设置去每个PATH定义的目录下查询文件名为ls的可执行文件。

basename /tmp/a 取得文件名a

dirname /tmp/a 取得目录名/tmp

 

4.文件

head -n 20 cc   显示cc的前20行;   head -n -20 cc  显示cc的除后20行以外的内容

tail -n 20 cc     显示cc的后20行;    tail -n +20 cc    显示第20行以后的内容(包括第20行)

查询命令执行文件 which [-a] command;   -a:将所有PATH中包含命令的目录列出,否则只列第一个找到的目录。

updatedb更新/var/lib/mlocate数据库文件(每天自动一更),“locate [-ir] 文件或目录关键词” or “whereis [-bmus] 文件或目录名”, 根据数据库记载找出文件(比find查查找硬盘要快)。

find [PATH] [option] [action]

 

 

 

1.登录系统时取得的shell记录在/etc/passwd这个文件夹内。

2.type查看某个命令类型,是来自于外部还是内置在bash当中。

3.修改登录欢迎信息:/etc/issue

posted on 2015-08-17 20:03  CloudSalt  阅读(148)  评论(0)    收藏  举报