linux 常用命令

唧唧歪歪说了半天,今天晚上的主要工作是复习linux下的基础命令和linux c 开发的基础 如编辑器,编译器,调试器,make, autotools 等复习与学习。

1 linux 基础指令

 

 linux 下常用的指令都是经过shell 解释执行的,扎实的shell 语言基础 也是linux 程序开发的基础。

每个用户登录后会有个专属的环境,也会有相应的环境变量

       PATH,HOME,HISTSIZE,LOGNAME,HOSTNAME,SHELL,MAIL( 邮件存放目录)

设置环境变量方法

      echo, export 设置新的环境变量,env ,set,unset

     1 用户系统相关命令

 

1.1  用户命令

         su , sudo ,who,

         useradd,passwd 用户的信息保存在/etc/passwd 文本文件中

 

1.2 系统管理

        ps,top(动态显示进程数),kill,setup,crontab(循环执行理性命令),uptime,uname

         ps -ef 进程号,系统时间,命令详细目录,执行者; -aux 显示 内存,状态; -w 加宽

 

1.3 磁盘管理

        free(查看硬盘), df(查看文件系统磁盘空间占用情况), du(统计), fdisk查看分区并管理

 

2 文件目录

cd ls mkdir cat cp mv rm scp,chown,  (改变文件所有者和组别),chgrp (改变组别),chmod 改变访问权限

rm -rf

gerp -r , find

 

ln -s,软连接

 

压缩命令

gzip ,gunzip,对应gz文件

unzip  对应winzip .zip

bzip2,bunzip2 对应bz2

tar 打包或是解包

tar -c 打包-v -f 普通文件  -z (gzip) -j(bzip2) -x 解包

rpm 解压rpm2cpio 安装rpm -i

deb 安装dpkg -i 解压dpkg -deb --fsys-tarfile

 

文件比较

diff  -c -旧 u 新

 

网络命令

ifconfig netstat finger查询用户信息 ping ftp telnet ssh

ifconfig down 关闭接口

ftp IPaddress ; cd pwd get delete lcdbye ,Ascii,bin/type binary (嵌入式常用),mget mput get,put

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值