linux



linux命令:

进入真正的终端(黑屏):ctal + alt + F4 退出:alt+F1

ls:查看当前目录下的所有文件

pwd:当前所在位置

ls -l:显示文件以及文件具体信息

ls -a:显示文件所有信息包括隐藏文件

ls -R:有回溯性显示

ls -S:根据文件首字母大小排序

ls -t:根据文件修改时间排序

which ls:显示ls所在路径:/usr/bin/ls

/usr/bin/ls +回车 相当于执行ls命令

env :显示电脑里所有环境变量

echo $PATH:打印

whoami:查看用户名

su xx :切换用户

exit:退出

关机命令:halt poweroff shutdown

top:查看系统程序占用电脑资源情况

q:退出(连续按)

uname:

Uname -s:

看操作系统(内核)的名字

uname - v:看Linux内核版本

uname -m:x86_64

uname -o:看操作系统 GNU/Linux

uanme -a:看所有的

cat .bash_history:查看所有操作记录

echo $HISTFILESIZE:查看一共能保存多少条历史记录

history:跳出之前所有的命令且有编号

!xxx(编号):指定执行编号后的命令

pwd:当前所在目录(echo $PWD:pwd是个变量,表示当前目录)

//自定义命令

TEST="I am testing right now."

echo $TEST

输出:I am testing right now.

bash

echo $TEST

输出:什么也没有

exit

echo $TEST

I am testing right now.(又可以用了这个自定义命令了)

解决技巧:

//相当于把TEST到处到另外的shell中

export TEST

bash

echo $TEST

I am testing right now.

改变path:

最初path:

echo $PATH: .../home/yang/bin

$PATH=$PATH:/opt

echo $PATH: ..../home/yang/bin:/opt(添加上自定义的目录)

*.txt:找出当前目录中所有以txt结尾的文件

test?.txt:

双引号可以解析变量,单引号不可以![屏幕快照 2021-01-26 下午6.24.51](/Users/yangxianqiang/Desktop/屏幕快照 2021-01-26 下午6.24.51.png)

cd ~:返回根目录

su:获取系统最高权限cd

ls -l -Desktop/: ls 的动作实行在Desktop上

ls:commond 命令

l:option 选项

Desktop/:动作的承受着

locate ls:查找所有的文件和目录(快)

![屏幕快照 2021-01-26 下午6.42.32](/Users/yangxianqiang/Desktop/屏幕快照 2021-01-26 下午6.42.32.png)

whereis ls:查找ls在哪里

man ls:系统命令说明书

apropos find :查找所有的命令的解释

info:说明书(可以进一步查询,类似有超链接)

info cd:介绍cd的说明

cd /usr/share/doc/

ls (在doc文件夹里查看所有的说明书文档)

ls which-2.20/:doc下查看which 下边的文件

cat which-2.20/README:打开读取README shift+up翻页

cat /etc/profile

cd / : 系统最高层

cd ~:系统默认位置

mkdir -p a/b/c/d:创建多层文件夹

ls -R xx(文件名):从该文件开始,回溯到最顶端

cp linux_intro/linux_caozuo.txt red_hat/:把linux_intro下的linux_caozuo.txt文件复制到red_hat下

mv full_stack/linux_caozuo.txt game/ 把文件linux_caozuo.txt移动到game下

mv game/linux_caozuo.txt game/linux_game.txt :相当于重命名

rm game/linux_game.txt:删除linux_game.txt 文件(删除单个文件)

rm -i xxx:删除文件前系统会有提示yes/no

rm -R game/:删除game文件夹以及里面的文件(可以一起删除,R:recursively)

ls -R linux_intro:可以查看liunx_intro整个回溯路径
打包成tar文件:

查看打包的文件:

还原打包的文件:

gzip方式打包压缩:

解压缩:

bzip2方式压缩和解压缩

用zip方式压缩

  • 解包zip压缩 unzip

  • 分页读取.txt文件 less

  • 读取文件的前50行,默认是10行 head

  • 读取文件最末未20行 tail

  • 在管理员状态下查看所有用户登录记录
    su - :进入管理员状态命令
    输入密码:
    tail -f /var/log/secure

posted @ 2021-02-03 02:18  howareyou!  阅读(88)  评论(0)    收藏  举报