Linux Ubuntu笔记(常用命令)

ls 查看文件信息

  •  -l详细信息 -a隐藏信息   -R 子目录信息 -lrt按时间排序

cd - 返回上次的目录

  • . 当前目录
  • ..上级目录
  • ~家目录

sudo su 切换到root用户 exit退出root

pwd 当前工作路径

mkdir file1 file2 ...    创建file1目录, file2目录

  • mkdir -p /file1/file2  -p可以越层级创建目录

rmdir flle 删除file

which ls 查看ls命令所在目录

touch filename1 filename2 创建filename1,filename2文件 若存在不会覆盖

rm 删除文件

  • rm -r  删除文件夹
  • rm -rf 强制删除文件夹下内容

cp src dest/ 拷贝文件

  • 若dest为目录,则讲src(文件)拷贝到dest/。若dest为文件,则将src拷贝并重命名为dest(存在则覆盖)

cp -r src dest/

  • 将src目录拷贝到dest/,若dest,则将src重命名为dest

mv移动文件 和cp类似

cat filename1 查看文件内容

more和less 分页显示文件内容

head 查看文件头部内容

  • head -n 10 123.txt 显示前10行内容

tail 查看文件尾部内容

  • tail -n 10 显示后10行内容
  • tail -f 追踪文件内容

tree 查看文件目录层级

df -h 查看磁盘空间

du -h 查看目录所占空间

ln src dest  硬连接 只能连接文件和文件

  • ln -s src/ dest/ 软连接 可以连接目录
  • unlink 删除软硬连接

关于权限

  • 所属用户权限  所属组权限  其他权限
  • RWX 读 写 执行  4 2 1
  • chmod 【u,g,o,a】【+-】【 r,w,x】  filename            成员加减权限
  • chmod 0777 filename 给所有用户rwx权限
  • sudo chown 用户名:组名 filename 更改文件所属 

find 查找文件

  • find dir -name “*.*” 按指定文件名查找
  • find dir -type 按文件类型查找
  • find dir -size 按大小
  • maxdepth 2 最深路径为2
  • -exec [命令] {}\;  追加命令
  • |xargs [命令]         追加命令 
  • |grep 

压缩

  • zip -r test.zip 123 456 zip压缩  -r->包含子目录
  • unzip test.zip    解压
  • tar zcvf test.tar.gz 123 456  压缩   c->压缩
  • tar zxvf test.tar.gz  解压   x->解压
  • tar jcvf test.tar.bzip2 123 456  压缩
  • tar jxvf test.tar.bzip2  解压
  • rar a -r test.rar 123 456  压缩   a->压缩
  • rar x test.rar 解压

猜你喜欢

转载自www.cnblogs.com/sclu/p/11228132.html