Ubuntu常用命令

基本操作:
cd                        //修改目录
ls                        //列出目录 -h:人性化
clear                     //清屏
xxx --help(-h)            //查看帮助
man xx                    //查看帮助
info xx                   //查看帮助
ls -al | more             //空格键是翻页  
                          //q退出  
                          //.开头的文件(夹),等价于隐藏文件 
                          //|是管道符
whoami                    //查询当前的用户
which                     //查询可执行的地址
echo                      //输入字符 区分大小写
cd ~                      //回到主目录
pws                       //显示当前目录
su root                   //切换root用户
sudo passwd               //设置root密码
ifconfig                  //查看ip地址
ping                      //ping网络
find .|grep abc           //查找
rm -rf xxx                //强制递归删除
touch hello.txt           //创建空文件
echo hello > hello.txt    //覆盖模式
echo hello >> hello.txt   //追加模式
cat hello.txt             //直接查看文件内容
nano hello.txt            //编辑  ^代表ctrl
cp hello.txt              //复制文件
mv hello.txt hello1.txt   //移动文件(重命名)
head -n hello.txt         //显示开头n行数据
tail -n hello.txt         //显示末尾n行数据
hostname                  //查看主机名
reboot                    //重启
shutdown                  //关机
uname -a                  //查看系统的内置信息
tar -cvf                  //归档
tar -zxvf                 //解档
mount                     //挂载外设
ps -Af                        //-A:所有进程  -f:所有格式
chown ubuntu:ubuntu soft      //改变文件或目录的拥有者
dirname /home/ubuntu/a.txt         //查看文件(夹)所在的目录(取出目录部分)
basename /home/ubuntu/a.txt   //输出文件的基本名称
echo ${hostname}              //类似于echo `hostname`,动态执行命令


nc                        //用于设置路由器(瑞士军刀)
如:s100向s101文件传输
首先在s101设置监听: nc -l 8888 > file.txt
然后s100向s101传输: nc s101 8888 < file.txt 

scp
安全远程文件复制,基于ssh
符号连接变成文件
scp -r /soft/* ubuntu@s101:/soft/

rsync
远程同步工具,主要用于备份和镜像
支持连接、设备等等
速度快,避免复制相同内容的文件数据
rsync -rlv /soft/* ubuntu@s101:/soft (r:递归, l:链接 v:详情)

链接文件
ln hello.txt hello.txt.kn    //硬链接
ln -s hello.txt hello.txt.ln //符号链接
硬链接是两个完全相同的文件,占用2倍的磁盘空间,两者实时同步,删除一个文件,另一个不删除.
符号链接相当于快捷方式,不会占用过多的磁盘空间,如果链接失效,链接失效.

$?        //命令的返回值存储变量
$#        //参数个数
$1        //第几个参数
$0        //当前脚本(命令)名称
$@        //取出所有参数
shift     //参数左移





    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值