复习Linux

统一为:命令 选项 参数

1.目录处理

ls -la  -etc
-a 可以看到隐藏文件(all)
-l 长格式显示(long)
ls -l
所有者(zzn) 所属者(zzn) 4096(字节大小)

在这里插入图片描述

ls -lh

在这里插入图片描述
前面是d表示目录,-是文件,l是软链接,r,w,x分别为读、写、执行
依次为user、group、other权限
在这里插入图片描述

ls -i

id号

2.创建目录

mkdir -p /temp/catkin_ws

在一个文件夹下多个文件夹一起创建

mkdir /temp/catkin_ws/111 /temp/catkin_ws/222

获得当前详细目录

pwd

删除目录,注意删除的是空目录

rmdir

复制

cp -rp [原文件或目录][目标目录]
-r 复制目录
-p 保留文件属性

剪切

move [原文件或目录][目标目录]

删除

rm -rf [文件或目录]
-r 删除目录
-f 强制执行

3.创建文件

touch 

4.浏览文件

短的文件浏览

cat
-n 显示行号

长的文件浏览

more
空格或者f 翻页
Enter 换行
q或Q 退出
b 可以向前
head -n
-n 指定行数
显示文件前面几行
默认都是10行
tail -n
-n 指定行数
-f 动态显示文件末尾内容
显示文件后面几行

5.链接

生成软链接
ln -s [原文件] [目标文件]
-s 创建软链接
所有权限用户都是R W X
什么时候用Windows快捷方式就用软链接
硬链接与拷贝cp -p比较像+同步更新

6.权限管理

chmod
语法 chmod [{ugoa}{+-=}{rwx}][文件或目录]
    chmod [mode=421][文件或目录]
	-R 递归修改
如: chmod u+x xxx
	多个文件,加逗号
	chmod g=rwx xxx
用的最多是数字的方式
r--4 w--2 x--1
rwxrw-r--
上面就是764

chmod -R 777 /xxx/xxx
所有都会改动

7.文件搜索

find
find [搜索范围][匹配条件]
-name 根据文件名搜索
find /etc -name init 
find /etc -name *init* (包含init的都找出来,类似Windows)
-iname 不区分大小写
find /etc -iname init??? (?匹配单个字符,*匹配任意字符)

-a -o 将前后的文件链接起来
-a and
-o or
在etc下查找大于80MB小于100MB的文件
find /etc -size 163840 -a size -102400

-exec/-ok 命令 {}\;对搜索结果执行操作
在/etc下查找inittab文件并显示其详细信息
find /etc -name inittab -exec ls -l {} \;
locate
locate 文件名
查找资料库,快。不是及时更新,若需要更新,输入:
updatedb
加入 -i 不区分大小写
which
which 命令
搜索命令所在目录及别名信息
例如: which ls
whereis
whereis [命令名称]
搜索命令所在目录及帮助文档路径
whereis ls
grep
grep -iv [指定子串][文件] 
文件中搜寻字符串匹配的
-i 不区分大小写
-v 排除指定字串
grep mysql /root/install.log

8.帮助命令

man (manual)
man [命令或配置文件]
man ls
man services
空格:翻页;回车:下一行;q:退出;b:向上
whereis passwd 
1 命令的帮助; 5配置文件的帮助
可以使用
man 5 passwd
替代man简单方法
whatis 命令
apropos 配置文件
命令 --help
列出主要选项

9.用户管理

添加用户
useradd
useradd 用户名 
添加用户密码
passwd
passwd 用户名
查看登录用户信息
who
登录用户名 登录终端 tty本地 pts远程终端  登录时间 IP地址(未写就是本地登录)
w
更加详细的信息

10.压缩和解压命令

压缩文件
gzip 
gzip [文件]
只能压缩文件,不能压缩目录,压缩了没有原文件
解压缩
gunzip [压缩文件]
或者 gzip -d
打包目录
tar 选项[-zcf][压缩后文件名][目录]
-z 打包同时压缩
-c 打包
-v 显示详细信息
-f 指定文件名
-x 解包
tar -zcf
tar -zxvf 
zip
zip 选项[-r][压缩后文件名][文件或目录]
-r 压缩目录
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值