Liunx基础

相关资料:鸟哥的 Liunx 私房菜    菜鸟教程 :http://www.runoob.com/linux/linux-tutorial.html 

①Liunx 基础:

1.ls———查文件夹下的内容
(-a 表示:显示指定目录下所有子目录与文件,包括隐藏文件、-l 表示:以列表方式显示文件详细信息、-h 表示:配合 -l 简介方便方式显示文件大小)
【* 表示:任意个数字符、? 表示:代表占位任意一个字符,至少一个、[] 表示:可以匹配字符组中的任一一个、[abc] 表示:匹配 abc 中的任意一个、[a-f] 表示:匹配 a 到 f 范围的一个字符】
相对路径与绝对路径:
最前面不是 / 或 ~,表示相对 当前目录 所在的目录位置————相对路径
最前面是 / 或 ~,表示从跟目录 / 家目录 开始的具体目录位置
 
2.pwd———查看当前所在文件夹
 
3.cd 目录名———切换文件夹 i
(cd 表示:切换到当前用户的主目录、cd. 表示:保持在当前目录不变、cd.. 表示: 切换到上层目录、cd- 表示:可以在最近两次工作目录之间切换)
 
4.touch 文件名———如果文件不存在,新建文件
(如果文件存在,可以修改文件日期)
 
5.mkdir 目录名———创建目录   
(-p 表示:可以递归创建目录)
 
6.rm 文件名———指定文件名删除
(-f 表示:强制删除,无需提示、-r 表示:删除文件必须加文件参数如:rm -r 123.txt)
 
7.clear———清屏
 
8.help———帮衬查看
 
9.man———命令查看手册
(空格—表示:显示下一屏、Enter—表示:一次滚动手册的一行     
b—表示:回滚一屏、f—表示:前滚一屏、q—表示:退出)
 
10.tree 目录名———以树型列出文件目录结构
(-d 表示:只显示目录)
****************************************************************************
 
11.cp———复制文件或目录
(-i 表示:覆盖文件提示、-r 表示:如果给出源文件是目录文件,就 cp 将递归复制该目录下所有子目录和文件,目标文件必须为一个目录名)
 
12.mv———移动文件或目录 / 文件或目录重命令
(-i 表示:覆盖文件提示)
 
13.cat 文件名———查看文件内容、创建文件、文件合并、追加文件内容
(cat 适合内容较少的文本   -b 表示:对非空输出行编号、-n 对输出的所有行编号)
 
14.more———用于分屏显示文件内容,每次显示一页内容
(空格表示:查看一屏       Enter 表示:一次查看一行   b 表示:查看一屏   f 表示:查看前一屏    q 表示:退出)
 
15.grep———强大的文本搜索
(-n 表示:显示匹配行和行号        -v 表示:显示不包含匹配文本所有行号      -i 表示:忽视大小写)
【^a 表示:寻找 a 开头的行    ke$ 表示:寻找 ke 结束的行  】
 
16. 远程登陆和复制文件
格式:如:ssh 用户名 @127.0.0.1
 
17. 权限
读:r     数字代号:4
写:w     数字代号:2
运行:x   数字代号:1
 
________________________________________________________
- 表示:文件权限显示
-d 表示:目录权限显示
 
权限结构:
    目录  | 权限者 | 组权限 | 其它权限
如:-d |r w -   |r w -   |r - -
 
18.chmod———修改用户 / 组 / 目录的权限
格式如:   chmod +  文件名 | 目录名      增加权限
           chmod -                     减权限
 
19. 权限借用
su———表示使用另一个用户身份
sudo———root 高级权限借用,5 分钟后失效或重新借用
 
20. 用户管理
useradd -m ———新建用户
passwd 用户名 ———用 passwd 修改密码
userdel-r 用户名———删除用户家目录
 
21. 查看用户信息
who———查看当前所有登陆用户列表
whoami———查看当前用户的账户名
 
22. 切换用户
su - 用户名———切换到用户家目录,
保持位置不变
exit———退出当前账户
 
23. 关机与重启
shutdown / shutdown -r now 关机
(-r 表示:重启    -c 表示:取消)
 
24. 查看时间与日期
date———查看系统时间
cal———查看时间
 
25. 查看磁盘空间大小
df -h  ———显示剩余大小
du -hs ———显示目录下的文件大小
 
26.echo
echo  xxxx 将输出的文件保持
 
27.|(一个输出,另一个输入)
 
28.ifconfig (查看计算机的网卡配置)
ping 127.0.0.1