1. windows系统的库文件:.ddl文件:动态链接库linux系统的库文件:.so文件 shared objected1. printenv:查看环境变量 LANG=en US.UTF-8是与语言方式有关,这里使用的是美国键盘 修改为中文显示界面:打开终端,输入vim ./bashrc 输入:LANG=en CN.UTF-82.linux 命令
2.1 用户接口 GUI接口:图形界面接口 CLI接口:命令行接口
查看是否提供用户接口:cd /home/ 在终端输入:ps aux | grep bash
2.2 cd 选项1 选项2 参数1 参数2(命令作用的对象) 之间用空格隔开,如果一个参数中有空格,使用''引起来 -l 显示文件的详细信息 -:普通文件(f) d: 目录文件 b:块(字节)设备文件(block) 如光驱,硬盘
c:字符设备文件(character) l :符合链接文件(symbolic link file) p:命令管道文件(pipe)s:套接字文件(socket) 文件权限:9位,每3位一组,3组权限(U,G,O)每一组:rwx(读,写,执行),r--,不能读,第一组:文件属主用户权限,第 二组:文件的属组用户权限,第三组:其他用户权限
-R 递归显示 -r:逆序显示 type cd :查看命令是否为内部命令 也可以在终端输入help cd 查看cd 用法 man ls :查看ls 的用法之后翻屏:向后翻一屏:SPACE 向前翻一屏:b 向后翻一行:J/ENTER 向前翻一行:K 查找: /KEYWORD :向后 n:下一个 N:前一个 q:退出 man date 查看 date 是否是内部命令:type date date +%d/%m/%Y man echo :显示文本的一行
3. 文件系统:
rootfs:根目录系统 / 如cd /home/ /boot :系统启动相关文件 如内核,initrd
/dev:设备文件:包含块设备:随机访问,数据块 字符设备:线性访问,按字符为单位 设备号:主设备号和次设备号 /etc:配置文件 /home:用户家目录,每一个用户的家目录通常默认为/home/USERNAME
/root:管理员的家目录 /lib:库文件 静态库:.a 动态库.dll .so(shared object) /lib/modules:内核模块文件 /lib64 /media: 挂载点目录,移动设备 /mnt:挂载点目录,额外的临时文件系统 /opt:可选目录,第三方程序安装的目录 /proc: 伪文件系统,内核映射文件(或称镜像文件)可删除 /sys:伪文件系统,跟硬件设备相关的属性映射文件 /tmp:临时文件 ,/var/tmp /var:可变的文件 /bin:可执行文件 /sbin:管理命令
4.路径
绝对路径:以根目录为起点到目标的路径 / 相对路径:以当前目录为起点到目标的路径
.代表当前目录 ..上一层目录
5. 查询某个命令的部分用法:
如 cp -- help6. mkdir x/y/z 当不存在y目录时,应使用mkdir -p x/y/z 同时创建 a,b,c目录 mkdir a b c
在上一级目录中创建下一级x中的两个新目录u,o : mkdir x/{u,o}
删除当前路径中创建的目录应该 rm -rf ./* -i删除之前确认 -r递归删除目录及其内容 -f 强制删除
touch 1.txt 每次touch 会修改文件的时间 文件有3种时间:最后一次访问时间,最后一次修改时间,最后一次改变时间 cp 源文件 指定目录中 cp -R x /opt/
用户之间拷贝文件使用scp 如uer1 中的x文件拷贝到192.168.239.147 中的/home/使用的命令如下:scp -r x/ root@192.168.22.147: /home
mv 2.txt x/ 剪切2.txt 到 目录x下
查看文件夹中的隐藏文件: ls -a 后缀为.swp为隐藏文件,删除隐藏文件 rm x.txt.swp