一、linux 学习笔记 命令行

1、软件:    linux 没有注册表的概念,我们通常安装软件会保存在以下几个文件夹里(bin,ect,lib,share) 分别意思是可执行文件,配置文件,库文件和共享文件。
2、配置方法: 修改IP地址的命令:ifconfig eth0 192.168.0.84
3、隐藏文件: cd ~ 进入当前用户的目录
           ls 查看文件下的列表
           ls -a 查看所有文件列表(包含隐藏的)
4、文件类型:ls -l 查看详细信息格式的文件列表
drwxrr-xr-x 4 user group 4098 Mar10 00:00 filename
对应的意思是:权限      文件数 所属用户 所属群组 文件大小 创建日期 文件名
可看做4组 d rwx r-x r-x:第一组有一个字符组成:
           d 文件夹
           - 普通文件
           l 链接
           b 块设备文件
           c 字符设备文件
           剩下三组表示权限:
           r 可读
           w 可写
           x 可执行
5、权限:chmod更改文件的权限,chown更改文件的归属
         chmod 755 xxx  更改755文件为可执行文件
         chown user:group xxx更改文件归属用户或者归属群组
6、执行命令的权限:
7、执行命令的身份:普通用户命令提示符末尾有个“$”
su命令(switch user)来选择用户 su root 切换到root用户 命令提示符末尾是“#”
8、在线帮助系统: man xxx(命令)  如:man su

9、bash
10、fish   执行sudo apt-get install fish 安装fish
优点:自动不全,语法高亮
11、设定默认的shell:chsh -s/usr/bin/fish
whereis xxx来查找文件安装的路径

你可能感兴趣的:(C++,c,linux,C#,bash)