linux常用命令补充

linux补充

apt 是在我们Linux系统安装软件
pip 用来安装python3的模块(第三方库)

 ps      # 查看运行进程(pid)
 ps aux  # 查看全部任务进程
 top     # 也可以查看进程  htop 美化查看cpu进程
 kill pid_id  # 结束进程。
 python -V 查看版本  pip -V 查看pip版本

分页:

 more    分页查看,一般不单独使用,与其他一起使用eg: ps aux|more
 less     分页查看,看完不会结束,按q就会结束掉
 ctrl + f    往下翻
 ctrl + b    往上翻

查找:

 find folder_name 文件名    查找当前目录下的文件名
 find name ‘正则’
 find size -1M   查找小于1兆的文件
 ​
 grep 搜素到文本的内容
     -E  可以使用正则表达式
     -n  能够显示出函数
     
 grep hello test.py
 ln  创建硬链接   相当于一个副本 创建的时候要加上创建后的名字
 ln -s   创建软链接   快捷方式
 ​
 file    查看文件的类型
 ​
 which   查看path 中对应的路径
 date    查看日期和时间

tar 打包和解包

 ​
     -c 进行打包
     -x 进行解包
     -v 过程中输出信息
     -f 包的名字
 zip unzip 压缩和解压
 zip 压缩后的名字 要压缩的文件
     -r  压缩目录

python < 1.py

将1.py给到python去运行

python << hello

这里的hello是作为一个结束符

ls > 1.py

把ls查看出来的东西覆盖掉1.py

ls >> 1.py
把ls查看出来的东西追加掉1.py












管道|

cat 1.py|less
前面查询,后面查看


linux 的用户(需要添加sudo)

 useradd:创建用户
     -m 自动创建用户主目录
 ​
 userdel:删除用户
     -r 删除用户主目录
     
  passwd 设置用户名密码

linux文件的权限:

-rw-r–r–

第一个-

代表的是普通的文件

rw-

代表文件所有者的权限

r–

用户组的权限

r–
其它普通人的权限














r

读的权限, 数值代表是4

w

写权限,数值代表是2

x
可执行权限,数值代表是1








 # 权限修改:
 sudo chmod 777 file_name    # 给与文件file_name所有者可读可写的权限
 sudo cat /etc/passwd    查看用户名
 whoami                  查看用户名

插件安装:

 sudo apt install cmatrix    运行:cmatrix
 cmatrix -C blue     # 黑客帝国
 sudo apt install tree   树状展示文件 运行:tree /path/
 ​
 sudo apt install oneko 安装软件:跟随鼠标动的猫

ubantu修改时区和更新时间

date -R 查看时区时间

运行: tzselect 查看所在洲 选择4(Asia) 9(china)1(北京)

修改日期:sudo date -s MM/DD/YYYY

格式:月/日/年

修改时间:sudo date -s hh:mm:ss

将修改的时间同步到硬件CMOS :

sudo hwclock –systohc
最后查看时间:date -R 已经修改完成。












Ubuntu系统下,在命令提示符输入:
$ sudo timedatectl set-local-rtc 1
下面更新一下时间:
1 $ sudo apt-get install ntpdate
2 $ sudo ntpdate time.windows.com
将时间更新至硬件:
$ sudo hwclock –localtime –systohc

ubantu:

安装图形界面的虚拟机:18版本以上

sh .start_mode.sh 执行该文件,重启即可。若再次执行返回原来的纯文字界面

clear 或者 ctrl+l 清屏

ctrl+alt+t 打开终端

ctrl+shift+ = 放大字体
ctrl+ – 缩小字体