shell语言——1常用的linux命令

1.cd切换目录
cd … 返回上一级
cd - 返回上一次的层级

2.ls列出目录内容
ls- lrt 以修改时间为顺序排列显示目录内容
ls-l 简写ll 以列显示目录内容

3.cat查看文件
cat +文件名

4.chown修改文件权限
chown mysql:mysql 1.txt 修改1.txt 为mysql用户 mysql组

5.chomd 给不同用户不同权限
语法为 chmod abc file
其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。
r=4,w=2,x=1

若要rwx属性则4+2+1=7;
若要rw-属性则4+2=6;
若要r-x属性则4+1=5。

chmod 777 file 就是给所有用户 读写执行的权限

6.cp命令 复制或者重命名
cp test1.txt test2.txt 复制text1.txt并重命名为text2.txt

7.diff 对比命令
diff 1.txt 2.txt 对比这两个文件的不同处

8.find 查询命令
find . -name 1.txt 当前目录查找1.txt文件

9.pwd 命令
查看当前路径

10.mv 移动命令
mv 1.txt u user/bin/1.txt 移动文件

  1. rm 删除命令(慎用)
    rm 1.txt 删除这个文件

12.touch 创建空文件
touch 1.txt 创建空的 1.txt

13.which 查找命令
which指令会在环境变量$PATH设置的目录里查找符合条件的文件。

14.ssh命令
ssh +ip 会链接其他服务器

15.grep 查找命令
常配合 ps命令使用 如 ps -ef | grep 进程名字 查找该进程的id

16.wc 统计多少行
wc -1 1.txt 统计1.txt多少行

17.date 查看主机时间

18.exit 退出命令

19.kill 杀进程命令
kill -9 +进程id

20.ps命令 查询进程

21.id查询当前用户
id text 查询主机是否有text用户

22.sleep 休眠命令
sleep 60 休眠60秒

23 uname 查询主机信息命令
uname -a 一般±a使用

  1. psswd 修改用户命令

25ping ping网络命令

26.df 查看磁盘命令
df -h 查看磁盘空间

27.echo 标准输出输出命令
相当于print

28.head查看指定行命令
head -10 1.txt 查看1.txt 前10行的内容

29.tail 可以查看指定倒数行数命令
tail -19 1.txt 查看倒数10行内容

30.mkdir 创建文件夹
mkdir tt 创建tt文件夹

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值