Linux笔记_命令及VI使用

useradd 添加用户 格式:useradd -选项 用户名;例子: useradd xiaojun
passwd 改密码 格式:passwd 用户名;例子:passwd  xiaojun
userdel 删除用户,root下可用

*********************************************************
管道符"|" 
作用:一个命令的输出通过一个 管道 作为另一个命令的输入
ls -l | more (分页显示)
netstat  -a | grep tftp
 *********************************************
重新定向  >  >>   <   <<
 ls -- help > ls help(可以建立一个文件)
cat ls help(看ls help文件的内容)
***************************************************************
tar

-c  建立新的打包文件

-x 从打包文件中解出文件。

-r 向打包文件末尾追加文件

-o 将文件解开到标准输出

-f  对普通文件操作

-z 调用gzip来压缩打包的文件,与-x联用时调用gzip完成解压缩

-j  调用bzip2老压缩打包文件,与-x联用时调用bzip2完成解压缩

-Z 调用compress来压缩打包文件,与-x联用调用compress完成解压缩

-v 处理过程中输出相关信息

例子
tar cvf test.tar  test/  打包
tar xvf test.tar  解包

tar cvzf test.tar test  打包压缩
tar xvzf test.tar  -C  /  解压缩到根目录

**********************************************************
chmod

格式 chmod [who] [+|-|=] [mode] 文件名
who
u 文件所有者;g 与文件所有者同组的用户;o 其他用户;a 所有用户

mode 权限

例子: chmod g+w  hello.c
或直接赋予值:chmod  777 hello.c

***********************************************************
ls -al 全部文件全部信息

************************************************************
fdisk -l 查看硬盘及分区信息


df  [选项]  例子:df -k 以kb为单位显示磁盘使用情况
-a 包含全部的文件系统。
-i 显示inode的信息。
-k 指定区块大小为1024字节
[文件或设备] 指定磁盘设备


du [选项] [目录或文件]
-a 显示目录中个别文件的大小。
-b 以byte为单位显示目录或文件大小
-k 以1024bytes为单位

free 查看当前内存使用情况
************************************************************
ifconfig [选项] [网络接口] 例子:ifconfig eth0 192.168.1.110 配置ip
                                ifconfig eth0 down 暂停网卡工作
                                ifconfig eth0 up  恢复网卡工作


查看网络状态:
格式: netstat [选项]  例子:netstat -a 查看所有网络监听端口
*******************************************************
软件安装:
rpm [选项] [安装文件] 例子:rpm -ivh tftp.rpm;安装
                           rpm -qa 列出所有已经安装的rpm包
                           rpm -e name 卸载名字为name的rpm包
*****************************************************
挂载:
mount [选项] [类型] 设备文件名 挂载点目录
-l 列出当前已挂载的设备、文件系统名称和挂载点
-t 类型 将后面设备以指定类型的文件格式装载到挂载点上。vfat、ext3、ext2、iso9660、nfs等

例子:mount –t ext2 /dev/cdrom /mnt

umount 目标目录   例子: umount /mnt

*****************************************************
查找文件:
find 路径 -name ‘文件名’ 例子:find ./ -name ‘*.java’
whereis  文件名 例子:whereis fdisk
查找字符串:
grep [选项] 字符串  
例子:
1.grep“file” ./ -rn 在当前目录及其子目录中查找包含file字符串的文件
2. netstat -a | grep tftp 查看所有端口中用于tftp的端口。
************************************************************
动态查看cpu使用:top
查看进程:ps aux 查看所有进程, 杀死进程:kill PID号

************************vi使用************************
Esc:命令行模式,可用以下命令

1.[num]yy:复制当前光标所在行(num 复制多行);
2.p:黏贴复制的内容到光标所在行;
3.[num]dd:删除光标所在行;
4./name:查找光标之后的名为"name"的字符串;
5.G:光标移到文件尾;
6.u:取消上一个动作;

::底行模式,可用以下命令:
1.:w  保存
2.:q  退出(系统会提示是否保存)
3.:q!退出不保存
4.:wq  保存退出
5.:w [filename] 另存为filename的文件
6.:set nu 和 :setnonu 显示和取消行号。

i:插入模式
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值