Ubuntu常用命令

xiaoxiao2021-02-28  32

基本操作: 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 //参数左移
转载请注明原文地址: https://www.6miu.com/read-2620418.html

最新回复(0)