快速复习Linux命令

  • 命令名称:ls
命令名称:ls
英文原意:list
功能:显示目录内容
ls -a: a的英文原意:all,显示文件夹中的所有文件包括隐藏文件
ls -l:等价于 ll;ls -l [文件夹名]:查看某个目录详细信息
ls -d [文件夹名]:显示目录本身信息
  • 命令名称:mkdir
命令名称:mkdir
英文原意:make directories
功能:创建目录
mkdir newdir:创建目录newdir
mkdir -p jobs/movie/chinese/newdir:递归建立新目录
  • 命令名称:touch
命令名称:touch
英文原意:change file timestamps
功能:修改文件的时间戳
touch的意思为触摸,若文件不存在,则创建空文件,若文件存在,修改文件时间戳
  • 命令名称:cat
命令名称:cat
英文原意:concatenate files and print on the standard output
功能:查文件内容
cat -n :显示行号
cat -A :查看文件中的隐藏符号
  • 命令名称:more
命令名称:more
功能:分屏显示文件内容
more 文件名 :空格键:向下翻页;b:向上翻页;q:退出
  • 命令名称:rm
命令名称:rm
英文原意:remove files or directories
功能:删除文件或目录
rm -r : 递归删除,可删除目录(recursive)
rm -f :强制删除(force)
最强删除组合:rm -rf 文件名/目录名
  • 命令名称:cp
命令名称:cp
英文原意:copy files and directories
功能:复制文件和目录
格式:cp [选项] 源文件 目标文件
eg:
touch jobs			//创建jobs文件
cp jobs /tmp/ 	 	//把源文件不改名复制到/tmp/目录下
-----------------------------------------------------------
cp jobs /tmp/cname	//将jobs文件改名复制为cname文件
-----------------------------------------------------------
cp -r /root/movie /tmp/			//复制文件夹,将movie文件夹复制到tmp内
  • 命令名称:mv
命令名称:mv
英文原意:move (rename)files
功能:移动文件或者改名
格式:mv [选项] 源文件 目标文件
eg:
mv newfile /tmp/			//移动newfile到/tmp/文件夹下
mv movie/ /tmp/ 			//移动目录,mv移动目录不需要-r选项
  • 命令名称:chmod
命令名称:chmod
英文原意:change file mode bits
功能:修改文件的权限模式
格式:chmod [选项] 权限模式文件名
eg:
chmod u+x newfile			//给所有者加入执行权限
chomd g+w, o+w newfile		//给所属组和其他人同时加入写权限
chomd u=rwx,g=rw,o=rw newfile  //给所有者赋予权限rwx,给所属组和其他人赋予rw权限
用户身份:u:所有者(user)
		  g:所属组(group)
		  o:其他人(other)
		  a:全部身份(all)
赋予方式:+:加入权限
		  -:减去权限
		  =:设置权限
权限:r:读取权限(read)
	  w:写权限(write)
	  x:执行权限(execute)
  • 创建普通用户
功能:创建普通用户
添加用户:useradd newuser
设置密码;passwd newuser
  • 命令名称:whereis
命令名称:whereis
功能:只能搜索系统命令,不能搜索普通文件
  • 命令名称:locate
命令名称:locate
英文原意:find files by name
功能:按照文件名搜索文件,不能进行复杂搜索
格式:locate [选项] 文件名
选项:-i :忽略大小写
注:locate命令找不到新建的文件,要等用户退出登录或重启系统时,才能通过locate命令找到
  • 命令名称:zip
命令名称:zip
功能:压缩文件或目录
格式:zip [选项] 压缩包名 源文件或源目录
选项:-r : 压缩目录

命令名称:unzip
功能:提取压缩文件的文件
格式:unzip [选项] 压缩包名
选项:-d :指定压缩位置
eg:
unzip -d /tmp/ new.zip		//把压缩包指定解压到/tmp/目录下
  • 命令名称:gzip
命令名称:gzip
功能:压缩文件或目录,默认压缩后源文件会消失
格式:gzip [选项] 源文件
选项:-c : 保留源文件压缩
	  -r : 压缩目录
eg:gzip -c newfile > newfile.gz  //源文件newfile不会消失
eg:gzip -r test/				  //gzip文件不会打包目录,而是把目录下的所有子文件分别压缩

命令名称:gunzip
功能:解压缩文件或目录
eg:
gunzip newfile.gz 			//解压文件
gunzip -r test/			//只解压test目录下的文件
解压.gz格式,使用gzip -d
gzip -d newfile.gz
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值