ARM9嵌入式学习笔记(1)-Linux命令
ARM9嵌入式学习笔记(1)-Linux命令
实验1-1-2 Linux常见命令使用
-
添加用户
useradd smb; 设置账户密码passwd smb; 切换用户su - root -
关机命令
shutdown now -
拷贝命令
cpcp /home/test /tmp/ //将test文件拷贝到tmp目录下 cp /home/test ./ //将test文件拷贝到当前目录下 cp -r /home/dir1 /tmp/ //将目录dir1拷贝到tmp目录下(-r表示包括子目录) -
移动或者更名
mvmv /home/test /home/test1 //将test文件改名为test1 mv /home/dir1 /tmp/ //将dir1目录移动到tmp目录下 -
删除命令
rmrm /home/test //删除test文件 rm -r /home/dir //删除dir目录 -
创建目录
mkdirmkdir /home/workdir //在home目录下创建workdir目录 mkdir -p /home/dir1/dir2 //在home目录下创建dir1/dir2目录(-p表示如果dir1不存在则先创建dir1) -
cd;ls;查看当前路径pwdls -a /home //显示home目录下所有文件与目录(包含隐藏文件) ls -l /home //显示详细信息 ls -l su //查看su文件的权限 ls -c /home //按修改时间顺序 -
打包与压缩命令
tar,unzip:-c打包;-x解压;tar cvf tmp.tar /home/tmp //将home/tmp目录下的文件打包成tmp.tar tar xvf tmp.tar //在当前目录解压tmp.tar tar cvzf tmp.tar.gz /home/tmp //压缩成tmp.tar.gz文件 tar xvzf tmp.tar.gz //解压tar.gz文件 unzip tmp.zip //解压zip文件 -
改变访问权限命令
chmodchmod g+w hello.c //给hello.c文件加上写的权限 chmod 761 hello.c //可读可写可执行 -
查看磁盘使用情况
df,查看目录大小dudf -k //KB为单位显示磁盘使用情况 du -b ipc //bit为单位显示目录ipc的大小 -
网络配置命令
ifconfigifconfig eth0 192.168.0.100 //配置eth0网卡ip地址为192.168.0.100 ifconfig eth0 down //暂停eth0网卡的工作 ifconfig eth0 up //恢复eth0网卡的工作 -
查看网络状态
netstatnetstat -a //查看系统中所有网络监听端口 -
查找字符串
grepgrep "file" ./ -rn //在./当前目录-r递归查找-n显示行号查找包含file字符串的文件 netstat -a | grep tftp //查看所有端口中用于tftp的端口 -
软件安装命令
rpmrpm -ivh tftp-server-0.42.1.i386.rpm //安装tftp包 rpm -qa //列出所有已安装的rpm包 rpm -qa | grep tftp //查找所有关于tftp的安装包 rpm -e tftp-server-0.42-3.1 //卸载tftp包 -
挂载
mount,卸载umountmount /dev/cdrom /mnt //将光驱挂载到/mnt目录下 umount /mnt //取消光驱在/mnt下的挂载 -
查找文件命令
findfind ./ -name 'smp*' //在当前及子目录中寻找smp开头的文件 find ./ -name 'test' //在当前及子目录中寻找test文件 -
top命令-查看系统中进程对cpu、内存等的占用情况 -
查看进程目录
psps aux //查看系统中所有进程 ps -ef | grep abc //查找含有“abc”的活动进程 -
杀死进程
killkill -s SIGKILL 15933 //15933-PID SIGKILL(-9)-强制终止 kill -9 3268 //强制终止进程3268 -
查看命令或者函数使用信息
manman grep //查看grep使用方法

浙公网安备 33010602011771号