-
data 显示日期与时间
-
cal 显示日历
-
ctrl+c 中断目前程序
-
bc 计算器
-
ctrl+d 键盘输入结束,相当于exit
-
man []/info 在线求助,q退出
-
sync 数据同步写入磁盘
-
shutdown -h .. 关机
-
reboot 重启
-
chgrp 改变文件所属组
-
chmod 改变文件属性,改变权限,chmod 777 /home/...
-
mkdir 创建文件夹
-
rmdir 删除空目录
-
ls 查看文件与目录 -a 表示隐藏文件 -d仅列出目录本身,不列出目录内的文件数据 -l 列出文件长数据串
-
rm [-rf] 移除文件或目录 -r递归删除 -f强行删除
-
head -n 20 file 打印前20行数据
-
cp 拷贝文件 -p连同文件属性一起复制 -r递归持续复制,用于目录的复制行为
-
wc [-clwmL] 文件名, 统计文件中 c字节数,l行数, w字数, m字符数, L文件最长一行的字符数
-
find / -name filename.txt 根据名称查找/目录下文件
-
与not,and,or组成复合条件
-
-name 查找文件名匹配所给字符串的所有文件,通配符 *.?.[]
-
-uid n 查找属于ID号为n的用户所有文件
-
-type x查找类型为x的文件, b块设备,d目录,l链接, f普通文件
-
-
screen -S sessionname 避免模型训练时与服务器中断
-
screen -ls 列出所有session
-
screen -X -S 19983 quit 删除19983
-
grep [选项] [查找模式] [文件名1,文件名2.。。] 搜索文件内容
-
^ 以什么开头 ls -l | grep ^d 列出当前目录下所有子目录详细信息
-
$ 以什么结尾, ls -l | grep c$ 查找当下以c结尾的目录
-
-
diff 文件比较
-
useradd,paddwd,userdel 新增用户,设置密码,删除用户
-
groupadd, groupdel, su, id 新增组,删除组,切换身份,查看当前用户id
-
free [-bkmg] [-t] 查看内存使用情况 【kb,mb,gb】 在输出的最终结果中显示物理内存与swap总量
-
ssh, scp 远程登录linux主机, 远程拷贝
-
kill -9 19999 终止线程号为19999的线程 -9强制结束
-
ps -ef | grep tomcat 查看所有有关tomcat的进程
-
tar -czf test.tar.gz /file 压缩文件
-
tar -xvzf test.tar.gz 解压文件
-
more , less 分页显示文本文件内容
-
ifconfig,ping 查看网络情况, 测试网络是否联通
-
netstat, alias 显示网络状态, 对命令重命名
-
top 动态显示当前耗资源最多的进程信息
-
jobs [-lrs] 查看目前后台工作状态
-
echo 查看变量显示,显示文字给一个提示信息
-
df -h 以易读格式列出文件系统的整体磁盘使用量
-
locate [-ir] keyward 忽略大小写差异
vim命令
-
i 光标前插入
-
a光标后插入
-
x删除光标处的字符
-
dd删除光标所在的整行
-
:q 未修改文档时退出
-
:q! 强行退出,放弃修改
-
:wq 保存退出
-
:w 文档保存
git命令
-
git init 在当前目录新建一个git代码库
-
git clone 下载一个项目和它整个代码历史
-
git branch 查看本地所有分支
-
git branch [分支名] 创建分支
-
git chekout [分支名称] 切换分支
-
git status (查看问价能改变记录)
-
git commit