嵌入式,linux基础知识

简介: whoami   查看当前登录用户 hostname  查看当前主机名称 pwd    查看当前所在的目录 uname -r  查看内核版本 du -sh   查看目录的使用量, -s显示总和,-h以MB为单位 df -h   显示磁盘的挂载信息 ...

whoami   查看当前登录用户
hostname  查看当前主机名称
pwd    查看当前所在的目录
uname -r  查看内核版本

du -sh   查看目录的使用量, -s显示总和,-h以MB为单位
df -h   显示磁盘的挂载信息


ls     查看当前目录下的子文件和文件夹,不包括隐藏文件盒文件夹
 ls -a   查看当前目录下的所有文件和文件夹,包括隐藏文件
 ls -l   查看当前目录下文件的详细信息
 ls -d   显示目录
 ls -i   查看文件的inode标号
 ls -m   横向输出文件,并且以“,”隔开
 ls -k    以字节的形式表示文件的大小
 ls -t   按最近修改的时间来排列文件
 

mkdir     创建目录
mkdir -p   创建多级目录
rmdir    删除空目录
rm -rf    递归删除目录


mount   挂载命令
umount   卸载命令
 mount [-t vfstype] [-o options] device(源设备) dir(目的设备)
 1.-t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有:
 光盘或光盘镜像:iso9660
 DOS fat16文件系统:msdos
 Windows 9x fat32文件系统:vfat
 Windows NT ntfs文件系统:ntfs
 Mount Windows文件网络共享:smbfs
 UNIX(LINUX) 文件网络共享:nfs

 2.-o options 主要用来描述设备或档案的挂接方式。常用的参数有:
 loop:用来把一个文件当成硬盘分区挂接上系统
 ro:采用只读方式挂接设备
 rw:采用读写方式挂接设备
 iocharset:指定访问文件系统所用字符集
 
 3.device 要挂接(mount)的设备。

 4.dir设备在系统上的挂接点(mount point)。
 
 
mkisofs -r -o wj.iso /weijie    将目录weijie下的所有文件制作成wj.iso镜像文件
mii-tool  查看网卡的工作状态


ifconfig 查看ip地址
 ifconfig eth0 192.168.1.10/24 配置网卡eth0的ip地址为192.168.1.10
 ifup eth0      激活网卡
 ifconfig eth0 up    激活网卡
 ifdown eth0      关闭网卡
 ifconfig eht0 down    关闭网卡

ifconfig命令在机器重启的时候会失效,若要配置网卡以后的工作状态,必须重写配置文件
/etc/sysconfig/network-scripts/ifcfg-eth0


service 服务名 status    查看服务的状态
service 服务名 start    开启服务
service 服务名 stop     关闭服务
service 服务名 restart    重启服务

service /etc/init.d/networl restart 重启网络服务
service iptables stop    关闭防火墙   

getenforce       查看selinux状态
setenforce       设置selinux状态

find /dir -user root    查找dir目录下的用户名是root的文件
          -group root    查找dir目录下的组名是root的文件
          -name "*.c"    查找dir目录下的c文件
          -size +10k                查找dir目录下大于10k的文件
          -perm 777     查找dir目录下权限为777的文件
          -type -f               查找普通文件
          -type -p     查找管道文件
          -type -b     查找块设备文件
          -type -c     查找字符设备文件
          -type -l     查找链接文件
          -type -s     查找套接字文件
         
         
runlevel  产看系统的运行级别
 0:关机  1:管理员模式  2:无nfs的字符模式
 3:字符模式 4:保留模式   5:图形模式
 6:重启模式
 
halt        关机
shutdown -h now      关机
init 0        关机
shutdown -r       重启
shutdown --c      取消
startx        进入图形界面

chkdonfig --level 3 5 服务名 on/off 开机启动/关闭服务
/etc/rc.local      开机读出的最后一个文件,可以配置一些简单的命令


at 设置临时任务计划
 at now  +10minutes shutdown  10分钟后关机
atq         查看任务计划
at -c        打印任务内容
atrm 编号       删除任务


crontab        查看系统有无周期性的任务计划
crontab -r       删除周期性任务计划
crontab -e       设置周期性的任务计划
 分 时 日 月 星期  命令
 30 20 *  *  *           shutdown -h now      每天的20:30关机
 30 20 *  *  1-3         shutdown -h now      每周1到周3的20:30关机
 30 20 *  *  1,3,5,      shutdown -h now      每周的1,3,5的20:30关机


export name=wj      定义全局变量
unset name       删除变量


alias ls       查看命令ls的别名
alias wj = “ls -ld”     起别名
unlias wj       取消别名

source        刷新文件


rpm -i        安装rpm包
 -U        更新,不需要低版本,可直接升级
 -e        卸载
 -q        查看
 -F        升级,需要低版本
 -v                    显示详细信息
 

搭建yum源
配置文件/etc/yum.repos.d/*.repo
  {
   baseurl = file;///redhat5/
   enabled = 1
   gpgcheck = 1
  }
 yum clean all     清除之前的配置
 yum list      列出当前yum源
 yum -y install      安装
 yum -y remove     卸载
 

scp -r root@192.168.1.106:/root /ddddd   远程拷贝ddddd文件夹到主机192.168.1.106的root目录下

 

相关文章
|
16天前
|
JSON 机器人 Linux
推荐一款嵌入式Linux开源框架与封装-cpp-tbox
推荐一款嵌入式Linux开源框架与封装-cpp-tbox
48 3
|
1月前
|
Linux 开发工具 git
Linux嵌入式系统中如何使用U-Boot实例
Linux嵌入式系统中如何使用U-Boot实例
26 0
|
1月前
|
Linux 应用服务中间件 Apache
Linux Apache服务详解——Apache服务基础知识
Linux Apache服务详解——Apache服务基础知识
33 2
|
1月前
|
域名解析 缓存 网络协议
Linux DNS服务详解——DNS基础知识
Linux DNS服务详解——DNS基础知识
72 1
|
1月前
|
Linux Android开发
嵌入式linux中Framebuffer 驱动程序框架分析
嵌入式linux中Framebuffer 驱动程序框架分析
26 0
|
1月前
|
Linux C语言 SoC
嵌入式linux总线设备驱动模型分析
嵌入式linux总线设备驱动模型分析
32 1
|
3天前
|
Linux 编译器 测试技术
嵌入式 Linux 下的 LVGL 移植
嵌入式 Linux 下的 LVGL 移植
|
17天前
|
Linux
嵌入式Linux系统(NUC980)tf卡出错处理errors=remount-ro改为errors=continue
嵌入式Linux系统(NUC980)tf卡出错处理errors=remount-ro改为errors=continue
7 1
|
17天前
|
安全 Linux
嵌入式Linux系统关闭串口调试信息的输出
嵌入式Linux系统关闭串口调试信息的输出
13 1
|
17天前
|
Linux 编译器 网络安全
嵌入式Linux移植dropbear
嵌入式Linux移植dropbear
16 3