linux命令
whoami 查看当前用户
su root 切换用户
password 设置用户密码
sudo passwd root 临时将当前用户设置为管理员用户
uname -a 查看系统版本
tab键 补全命令
cd .. 返回上一层目录
ctrl+c 停止服务
-------------------------------------------------------------
文件的增删改查
ls 查看当前目录下文件信息
ls ll 查看当前目录下文件权限等详细信息
pwd 查看当前目录所在位置
cat 123.txt 查看文件内容
find /* -name java 查找/根目录下的文件
whereis java 查找文件位置
前面的输出作为查询的输入信息 | grep xxx grep查文件内容
ls | grep net
增加
mkdir abc 新建abc文件夹
touch 123.txt 新建txt文件
vim
删除
rmdir abc 删除文件夹
rm 123.txt 删除文件
rm -r abc 递归删除目录以及目录下所有文件
修改
cp 123.txt 12.txt 复制命令,前面是复制的文件,后面是生成的文件
mv 123.txt abc.txt 剪切命令或者说是重命名命令
chmod 777 12.txt 修改文件权限命令
vim 123.txt
关于网络的操作
ifconfig
ifconfig eth0
ping www.baidu.com 检查网络连通性
curl www.baidu.com 查看web服务响应
route
netstat 命令
netstat -ano 查看端口信息
netstat -r 列出当前系统的路由表信息
查看系统服务信息
systemctl list-unit-files | grep network
所有网络相关的系统服务的命令。通过管道(|)符号和grep命令,我们筛选出了所有包含"network"关键字的系统服务。
systemctl start xxx 启动服务
systemctl stop xxx 关闭服务
systemctl restart xxx 重启服务
systemctl status xxx 查看服务状态
systemctl enable xxx 服务开机自启动
systemctl disenable xxx 取消服务开机自启动
systemctl is-enabled xxx 查看服务是否开机自启
history命令
https://www.cnblogs.com/ljs05/p/7374707.html
-N: 显示历史记录中最近的N个记录;
-c:清空当前历史命令;
-a:将历史命令缓冲区中命令写入历史命令文件中;
-r:将历史命令文件中的命令读入当前历史命令缓冲区;
-w:将当前历史命令缓冲区命令写入历史命令文件中;
-d<offset>:删除历史记录中第offset个命令
-n<filename>:读取指定文件
用户操作
https://www.runoob.com/linux/linux-user-manage.html
whoami #查看当前用户
cat /etc/passwd :查看Linux的用户
root:x:0:0:root:/root:/usr/bin/zsh
用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录Shell
cat /etc/shadow :查看linux的密码
root:$y$j9T$LT6K7CPZQTLJUeUjJYsWR1$1imioAYh5lYvHLxwnMsTUxIIpeUAXYQB4KcB5PCf5E5:19316:0:99999:7:::
登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志
useradd hack : 创建用户
useradd -m hack : 创建用户,同时创建一个主目录
passwd hack :更改密码
userdel hack #删除用户
su 用户 :切换用户
lastlog:查看用户登录日志
last :查看用户登录信息
wc命令:统计单词和行数
-------------------------------
**文件权限的设置**
chmod (change mode) : 修改用户的权限。
r 100 4
w 010 2
x 001 1
d rwx r-x r-x
111 101 101
7 5 5
chmod 555 123.txt :更改文件的rwx的权限
chown root:root 123.txt :更改文件所属用户和用户组
-----------------------------------------
top 查看系统资源
ps -elf 查看系统应用进程
ps -ef | grep ccq
pkill -u ttlsa
kill -9
du 查看文件所占磁盘大小
gzip
tar -cvf 压缩文件名 被压缩文件名
-cvf:创建归档文件
-xvf:解包归档文件
apt-get
apt-get update
yum
/PATTERN:从当前位置向后查找。?PATTERN:从当前位置向前查找。
https://www.runoob.com/linux/linux-file-content-manage.html ---命令文档