- 直接输入程序名字 如 firefox 就打开程序,输入 firefox & 就是在后台打开程序,不会影响当前
- Ctrl+c 终止命令 ctrl+z 暂停命令
- Tab 自动补全命令 自动补全文件名
- ls 显示当前目录下的所有文件
- ls 文件夹名 显示该文件夹下的所有文件
- 通过上下键可以看之前的命令
- history 查看所有历史命令 history 5 查看最近使用的5个命令 !5 执行历史编号为5的命令 !ls 执行最后一次以“ls”开头的命令
- !! 重复前一个命令
- !字符 重复前一个以“字符”开头的命令
- !num 按照历史记录的序号来执行命令
- !?abc 重复之前包含abc的命令
- !-n 重复n个命令之前的命令
- ctrl+r 在历史记录中搜索命令
- 重新调用前一个命令的参数 按esc之后按.键
- ls -a 当前目录的所有文件,包括隐藏文件
- . 通配符
- * 匹配零个或者多个字符
- ? 匹配任意一个字符
- [0-9] 匹配一个数字范围
- [abc] 匹配列表中任意一个
- [^abc] 匹配列表以外的字符
- 管理后台作业 jobs查看当前所有进程
- bg 进程编号 让该程序在后台运行
- fg 进程编号 让该程序放到前台运行
- 文件系统严格区分大小写
- 路径使用“/”分割,Windows中使用“\”
- 当前工作目录pwd (print work directory)
- touch 文件名 可在当前目录下创建一个空文件,也可以更新已存在文件的时间
- mkdir 文件夹名 创建一个文件夹
- rm -f 文件名 删除文件
- rm -rf 文件夹名 删除文件夹
- nano 文件名 打开该文件,并且打开nano编辑器进行编辑,若该文件不存在,则创建一个
- nano中 Ctrl+x 保存文件
- 以.开头的文件是隐藏文件
- ls -a 可查看所有文件包括隐藏文件
- ls -l 所有文件的详细信息
- ls -R 显示所有目录,包括子目录和文件
- file 文件名 显示该文件的信息类型
- 绝对路径: 以“/”开头,递归每级目录直到目标的路径,不受当前所在目录限制
- 相对路径: 以当前目录为起点,到达目标的路径。受当前所在目录的限制
- cd .. 返回上一级目录
- cd - 返回上一个工作目录
- cd 或 cd ~ 返回家目录
- 安装xshell后 需要linux打开ssh Ubuntu打开ssh方法 sudo apt-get install openssh-server (若出现冲突,请先用sudo apt-get remove 软件名 来卸载冲突软件,然后进行安装) 确认ssh server是否启动 ps -ef |grep ssh 出现sshd就表示安装上
- Xshell 无法连接到Ubuntu,把网络连接模式改为桥接模式
- reboot 重启
- Xftp 登录root时,密码错误,这是因为在linux中没有打开远程密码登录,解决办法 https://blog.csdn.net/qingqingzijinxin/article/details/53838649
- 添加用户时,Ubuntu使用 adduser 用户名 而centos中使用 useradd 用户名
- 添加用户到指定组时,都使用 useradd
- 遇到只读文件时,修改其属性 sudo chmod 777 ××× (每个人都有读和写以及执行的权限) sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限)
- 创建目录 mkdir 文件夹名称 创建多级目录 mkdir -p 文件夹/文件夹 删除文件夹 rmdir 当文件夹有内容时,用rm -rf 删除
- pycharm中安装解释器:在命令窗口中:conda create -n xxx python=3.6 创建Python版本为3.6的虚拟环境,名为oop 然后source activate xxx 来激活 然后在pycharm中setting 在conda environment中找 /var/sw/anaconda3/envs/xxx/bin/python3.6
- pycharm上传内容到github时出错, 解决方法:找到上传项目路径下的.git文件夹(隐藏文件,需要设置可视才能看见),把它删掉,还要删掉.idea文件下的vcs.xml文件
- 项目链接github后,红色代表文件还没有加入缓冲区,绿色代表已经加入缓冲区,但是还没有提交,蓝色表示已经提交的文件发生修改,白色表示文件在github上
相关文章: