shell登录:
linux命令
1、目录:文件夹
2、路径:文件保存位置/home/biosoft
3、pwd::print working directory,显示当前工作路径
4、创建目录、文件
mkdir:make directory,创建空白目录
例:
- mkdir biosoft #存放生信软件
- mkdir project #存放生信项目
- mkdir tmp #存放一些杂七杂八
- mkdir src #存放源代码
touch:创建新并打开脚本,使用方法:touch 文件名.txt
vi:新建脚本,使用方法:vi 文件名.txt,退出:左下角输入
:x
cat:接文件文本,查看文件,将文件内容输出到屏幕并编辑,使用方法:cat 文件名.txt,退出:按q
head 默认输出前10行,tail默认输出后10行,后面加上-n 自定义输出几行。例如:head -n 3 hello_world.txt
5、ls:显示列表(目录、文件)
6、rm:删除文件
例:
- 删除文件--rm
- 删除空目录--rmdir
- 删除非空目录--rm -r(多级目录一并删除)。。。rm -rf(强制删除。不要随意使用!!!后面不加文件名会把服务器所有文件都强制删除,不带任何提示)
7、cd:进入目录
例:
- cd #进入主目录
- cd 目录名(tmp-杂七杂八;src-源代码;biosoft-生信软件;progect-生信项目)
- cd -:返回到前一个目录
8、cp:复制文件,使用方法:cp file1 file2(复制file1为file2文件)
9、mv:将文件移入文件夹(或重命名)
- 使用:mv file 路径是移动file到某路径下
- 使用:mv file1 file2是将file1重命名为file2
10、linux自动补全: