高质量嵌入式Linuxc编程

2019-07-12 14:28发布

第一天: /根目录 命令  注意:’命令和参数要区分开,他们之间要有空格。 cd 进入目录 ls  列举目录内容 ls -a  列举所有文件包括隐藏的文件  所有隐藏的文件都是以点(.)开始的 ls -l ==ll  查看详细信息 清屏 clear==Ctrl+l 写日志:syslog,共享文件夹在mnt里:cd mnt的cd hgfs 里 cd.. 回到上一级目录 ll 查看文件详细信息 第一栏 文件的权限 第一栏的字符 ——普通字符 d 代表目录 b 块设备文件(block) c 字符设备文件 l 链接设备文件 ..代表上一级目录 .当前目录 切换用户 :su 用户名 pwd 显示当前所在目录 注意:1  必须要有网  2  虚拟机网卡要打开
文件操作 1.文件创建:touch 文件名 2.创建文件夹:mkdir 文件夹名称 3.删除文件: rm 文件名(会有提示) rm -f 文件名(强制删除不提示) rm -r文件夹(删除文件夹,会有提示) rm -rf(强制删除不提示) * 通配符 rm -rf*删除当前目录下所有文件 Ctrl+c 终止当前程序运行 复制粘贴: cp 你要拷贝的文件 拷到什么地方去 拷贝文件夹: cp -r你要拷的文件夹 拷到什么地方去 mv(move) 要剪切的文件 要放置的位置
查看文件内容 1:cat文件 2:more 文件(不能上下翻) 3:less文件(可以上下翻) 4:head -n 文件 显示文件前n行 5:tail -n 文件 显示文件后n行 设置IP地址 ifconfig etho IP地址 例:ifconfig etho 192.168.1.30 find 目录 -name (按名字查找)文件名 怎么查找命令 ls history 显示之前敲过的命令 Ctrl+r cd-// 回到上一次的目录 chmod 给文件赋予权限 tar -xvzf 压缩文件 -c 要解压的目录 tar -cvzf 要压缩成的文件 .tar 文件列表 查看文件的iNode号:ls -i 文件