生信Linux

登录

ssh 用户名@ip
输入密码即可登录
修改密码:passwd 用户名

常用命令

free
显示系统中空闲的、已用的物理内存
-b 以Byte为单位显示 -k以kb为单位 -m、-g

ls
-r 查询当前目录的子目录
-R 递归显示
-a 显示所有文件,包括隐藏文件
-l 详细信息显示

pwd
显示当前路径

cd
cd - 回到上一层目录
cd ~ 回到home目录
cd.. 当前目录的上一层目录
cd. 表示当前目录

top
实时查看系统的整体运行情况

ps
查看当前任务进程
-e 显示所有进程
-f 全格式

ifconfig
查看ip

mkdir
-p 递进创建目录

which
查找并显示给定命令的绝对路径

cp
cp -rp [原文件或目录] [目标目录]
-r 复制目录
-p 时间也会被复制
cp还可更改文件名
如:cp a /root/b 复制到root目录并改名为b

mv
剪切文件和改名
剪切时也可以改名,和copy一样
mv + 文件 + 新文件名 就是改名 需要在当前目录

rm
-r 删除目录
-f 强制执行

touch
创建空文件
touch A B 之间有空格 则表示创建了A和B两个文件
若文件名要带空格 则需要用 “” 将名字括起来
touch mulu/C 在mulu目录下创建C文件

echo
往文件写东西
echo ‘asdasf’ > A 会删除文件中原来的内容
echo ‘asdasf’ >> A 不会删除 只是追加
echo {1..10} 输出1-10 记住{}加..
{a..b} 类似循环

cat
显示文件内容
-n 显示时带上行号
cat > [file] 从键盘创建一个文件,创建后可以写入
写入完成后Ctrl + C退出存盘
tac
显示文件内容(反向显示)
cat 和 tac 只适合短文件
长文件用more

more
分页显示文件内容
-f或者空格 翻页
回车 换行
q 退出

less
分页显示文件内容(可向上翻页)
向上翻 ↑ k 向下翻 ↓ j
-S 行过长时间将超出部分舍弃
-g 第一行 -G 最后一行
输入 / 输入要搜索关键词 即可到指定位置 按 n 下一条
可以用 ? 代替 /搜索字符串 /是当前行向下搜索 ?是当前行向上搜索

head
显示文件前几行
-n 指定行数

tail
显示文件后面几行
-n 指定行数
-f 动态显示文件末尾内容

sort
对文件进行排序
-k 指定列数
如:sort -k1,1 以第一列****sort -k2,2 以第二列

history
查看历史命令
!x x是第几条历史命令,执行此操作即可重新执行该命令

你可能感兴趣的:(生信Linux)