根据uid定位user
ps aux grep [your_PID]目录创建
mkdir(make directory) 命令可用来创建子目录。
- mkdir app 在当前目录下创建app目录
- mkdir –p app2/test 级联创建aap2以及test目
rmdir(remove directory) 命令可用来删除“空”的子目录:
rmdir app 删除app目录
浏览文件(cat、more、less)
cat 用于显示文件的内容。格式:
cat [参数]<文件名>
cat yum.conf`
more 一般用于要显示的内容会超过一个画面长度的情况。按空格键显示下一个画面。
回车显示下一行内容。
按 q 键退出查看。
more yum.conf- 空格显示下一页数据 回车显示下一行的数据
less 用法和more类似,不同的是less可以通过PgUp、PgDn键来控制。
less yum.conf- PgUp 和 PgDn 进行上下翻页.
tail 命令是在实际使用过程中使用非常多的一个命令,它的功能是:用于显示文件后几行的内容。
用法:
tail -10 /etc/passwd 查看后10行数据
tail -f catalina.log 动态查看日志(*****)
**ctrl+c** 结束查看压缩命令
tar
tar命令位于/bin目录下,它能够将用户所指定的文件或目录打包成一个文件,但不做压缩。一般Linux上常用的压缩方式是选用tar将许多文件打包成一个文件,再以gzip压缩命令压缩成xxx.tar.gz(或称为xxx.tgz)的文件。常用参数:
- c:创建一个新tar文件
- v:显示运行过程的信息
- f:指定文件名
- z:调用gzip压缩命令进行压缩
- t:查看压缩文件的内容
- x:解开tar文件
tar –cvf xxx.tar ./* // 打包
tar –zcvf xxx.tar.gz ./* // 打包并且压缩:
// 解压
tar –xvf xxx.tar
tar -zxvf xxx.tar.gz -C /usr/aaazip
zip -r mydata.zip mydata查找搜索
find
find指令用于查找符合条件的文件
示例:
find / -name “ins*” 查找文件名称是以ins开头的文件
find / -name “ins*” –ls
find / –user itcast –ls 查找用户itcast的文件
find / –user itcast –type d –ls 查找用户itcast的目录
find /-perm -777 –type d-ls 查找权限是777的文件grep
查找文件里符合条件的字符串。
用法: grep [选项]… PATTERN [FILE]…示例:
grep lang anaconda-ks.cfg 在文件中查找lang
grep lang anaconda-ks.cfg –color 高亮显示`系统管理命令
ps 正在运行的某个进程的状态
ps –ef 查看所有进程
ps –ef | grep ssh 查找某一进程
kill 2868 杀掉2868编号的进程
kill -9 2868 强制杀死进程重定向&管道
重定向输出,覆盖原有内容;>> 重定向输出,又追加功能;示例:
cat /etc/passwd > a.txt 将输出定向到a.txt中
cat /etc/passwd >> a.txt 输出并且追加
ifconfig > ifconfig.txt管道是Linux命令中重要的一个概念,其作用是将一个命令的输出用作另一个命令的输入。示例
ls --help | more 分页查询帮助信息
ps –ef | grep java 查询名称中包含java的进程
ifconfig | more
cat index.html | more
ps –ef | grep aio权限管理

r-4 w-2 x-1
文件权限管理:
chmod 变更文件或目录的权限。
chmod 755 a.txt chmod u=rwx,g=rx,o=rx a.txt**查看硬盘大小
df -h sudo fdisk -l lsblk远程复制文件:
scp fry@10.21.237.216:/media/T/chenhaoming/Code/DcPose/weights/detector/YOLOv3/yolov3.weights /Users/runyang/DesktopScreen窗口:
screen -dmS name # creatre 窗口
screen -r id/name # 进入窗口
screen -D id/name # Detach窗口
screen -X -S session_id quit # kill 窗口
nohup python -u train.py &>nohup.out& # 命令调到后台执行,并且输出信息写到nohup.out文件中,这个很有用,操作服务器时本地窗口可以关掉不影响服务器运行统计文件数量
ls -lR | grep "^-" | wc -l显卡占用看不到PiD,但是程序卡死
htop # 直接查找卡死的程序杀掉即可,百度的做法比较繁琐Net 网络相关
ifconfig -a # 查看ip地址、端口等网络相关信息
**ssh jion@1.tcp.cpolar.cn -p 20279 # ssh远程连接 ssh username@ip -p(端口)