linux编程掌握常用命令

来源:互联网 发布:数据结构和算法分析 编辑:程序博客网 时间:2024/05/24 04:57
虽然说linux的图形界面只是linux上边跑的一个应用程序,没有命令行稳定。但是还是想不通为什么非要用命令行,据说%80键盘%20鼠标可以让开发效率更快。 但是我看到还是图形界面在开放效率上无可比拟的效率。 还有人说linux一开始比window入门难,但是用到后边你会发现会比window问题少很多。
还有个感慨就是做嵌入式不学LINUX真的不行,真的不算是搞嵌入式的。还有一点就是网络编程。这几个成了三大法宝了而我现在还只是略懂C语言,真是基础太薄弱了。还有数据结构很多也搞不懂。

按照它们在系统中的作用分成下面六个部分一一介绍。
◆ 安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、
last;
◆ 文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cmp、cat、ln;
◆ 系统管理相关命令:df、top、free、quota、at、lp、useradd、groupadd、kill、crontab;
◆ 网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、
nslookup;
◆ 系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo、ps、
who;
◆ 其它命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode。


其中 常见系统管理指令
df--检查文件系统的磁盘空间
ps--当前系统由该用户运行的进程列表
top--动态显示5s更新一次
kill--输出特定信号给进程PID
uname
setup
crontab
shutdown
uptime
clear



1)编译应用程序

make -f makefile_5_2 clean
make -f makefile_5_2

 

2)关于共享目录
在linux虚拟机的/mnt/hgfs下可看到该文件夹

 

3)cd命令,进入文件夹

cd /mnt/hgfs/

 

4)复制cp命令

cp  -ri  A/B/*  A1/B1/  提示是否覆盖

\cp  -rf  A/B/*  A1/B1/  不提示直接覆盖

 

5)linux关机

shutdown   -h   now 

6)创建目录mkdir

 mkdir HPP

 

7)查看文件时间

stat hpp

 

8)在linux下启动程序 ./ccs

程序的退出,首先用ps -ef|grep XXX 查看其pid,然后用kill pid退回   ----------强制退出kill -9 PID

 

9)ll看看文件读写权限,chmod 777 XXX 赋予文件最高权限

10)dos2unix命令用来将DOS格式的文本文件转换成UNIX格式的,将window的文件上传到linux下有时候需要作个转换

格式:dos2unix file

0 0
原创粉丝点击