Linux命令学习笔记

Linux系统
clear——清屏
ls(list)——查看当前文件夹下的内容
ls参数
    -a ——可以查看隐藏文件夹
    -l——查看详细信息
    -h——配合-l查看文件大小
    *——任意数个字符
    ?——任意一个字符
 
    【】——匹配字符组中任意一个
    【abc】——匹配abc中任意一个
    【a-f】——匹配a到f中任意一个
    例如:ls 【a-c】*.txt  查询该文件    
pwd(print work directory)——查看当前所在文件夹
cd(change directory)——切换文件
touch(touch)——如果文件不存在,新建文件;如果存在,更改文件末次修改日期
 .文件名——是隐藏文件
mkdir(make directory)——创建目录
    -p——可递归创建目录:mkdir -p a/b/c/d
rm(remove)——删除指定文件
    -f——强制删除,忽略不存在的文件,无需提示
    -r——递归地删除目录下的内容,删除文件夹必须加此
tree——树状列出文件和目录
    -d——只显示目录
cp——将文件或目录复制到另一个文件或者目录
    -f——覆盖已经存在的文件,不提示
    -i——覆盖文件前提示
    -r——若给出的源文件是目录文件,则递归复制该目录下的所有子目录和文件,目标文件必须是目录名
mv——移动文件或者给存在的文件命名
    -i——覆盖前提示
cat——查看文件内容,创建文件,文件合并,追加文件内容,
    -b——对非空输出行编号
    -n——对输出的所有行编号
more——分屏显示文件内内容
    f和空格——显示下一屏
    Enter——显示下一行
    b——回滚一屏
    q——退出
    /word——搜索word字符串
grep——查找文本Example:grep nb Test.txt
    -n——显示行号
    -v——显示不包含nb的文本(相当于取反)
    -i——不论大小写
参数
    ^a——行首,搜索以a开头的行
    ke$——行尾,搜索以ke结束的行
echo——在终端显示文字,配合《重定向》联合使用
重定向>和>>
    >——输出,覆盖原本内容
    >>——追加,追加到文件末尾
| ——管道,将一个命令的输出通过管道作为另一个命令的输入
    常用的有more grep
    Example:ls -lh|more
shutdown——关机
    -r——重启
    shutdown -r now 现在重启
    shutdown -h 10 十分钟后关机  shutdown -c 取消关机
ifconfig——查看ip地址
ssh [-p port] user@remote——port端口 user用户名 remote地址/远程连接
    exit——退出
scp [-P(大写)port] 文件名 user@ip 路径——远程拷贝文件
    -r——拷贝文件夹 
ssh-keygen——设置免密码
然后上传公钥至服务器
    执行ssh-copy-id -p port user@ip
          |ssh客户端|
                  ↓
    id_rsa.pub——公钥    
                ————ssh-copy-id——>ssh服务器 authorized_keys
    id_rsa——私钥.
配置别名
    在~/.ssh/config追加
        Host 别名名称
            HostName ip
            User 用户名
            Port 端口 22
ln -s 设置软连接
ln  设置硬链接
tar ——打包文件
tar -cvf 文件名.tar 被打包文件路径    // f 必须在选项最后
tar -xvf  .tar 解包
-c 生成档案文件,创建打包文件
-x 解开档案文件
-v 列出归档解档详详细过程,显示进度
-f 指定档案文件名称,f后面一定是.tar文件,所以必须放选项最后
对于deb文件
解压dpkg -x xx.deb 解压到的路径
打包dpkg -deb -b 被打文件   打到的路径

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值