Ubuntu常用操作指令

1 操作

(1)Ctrl + Alt + t: 调用终端

(2)Alt + Tab: 显示桌面

(3)mv a b:

1 若a为文件,b为目录,则将a移入到文件夹b中
2 若a、b均为文件,则是将a重命名为b
3 若a、b均为文件夹
当b存在时,则是将a文件夹移入到b文件夹中;
当b不存在时,则是将a改名为b

(4)cp -r A /home:将A目录下的文件都复制到/home下面。r起到递归的作用。

注意:该指令实在A所在目录下执行。

(5)mkdir

mkdir a b c 同时创建多个目录
mkdir -p aa/bb/cc -p可以创建一个还不存在的目录,其中aa和bb都不存在,如果不适用-p会报错
mkdir -p -m 777 aa/bb/cc 使用-m选项设置目录权限 其中,777表示权限设置,具体设置如下:

  • r 读权限read 4
  • w 写权限write 2
  • x 操作权限execute 1
  • 【r/w/x相加】【r/w/x相加】【r/w/x相加】
  • 【owner权限】【group权限】【others权限】

更改目录权限:

命令:chmod 777 aa
格式:chmod 权限数字 文件名

(6)rm -rf a b c 同时删除多个目录

rm 删除文件
rm -r 删除目录(r,递归删除)
rm -f 强制删除文件
rm-rf 强制删除目录

(7)创建txt文件方式:

touch 1.txt
vi 1.txt
gedit 1.txt

(8)Ctrl + s 锁屏, Ctrl + q 解锁

(9)ls显示文件

ls -a 可显示隐藏文件
ls a.py -l 显示创建的时间、用户

(10)vim使用

  1. tab键,8空格改为4空格:vim /etc/vim/vimrc,文件最后一行添加set ts=4
  2. 显示行号 vim /etc/vim/vimrc,文件最后一行添加 set nu
  3. 编辑: 键盘按下“i”
  4. 退出:Esc >> : >> wq >> enter

q:直接退出
wq:写退
wq!:强制退出

注意:linux
etc 文件夹用于存放配置文件
mnt “挂载”,挂接光驱、USB设备的目录。共享文件夹也是在该目录下。

(11)设置行号,跳转行号

显示行号:set nu
取消显示 set nonu
快速定位到指定行: “:65” 按回车即可定位到65行。

(12)解压tar.gz文件

tar -xzvf 1.tar.gz

(13)安装文件

apt-get install coreutils

(14)echo

echo hello
# echo
//类似于print

(15)Linux 替换^M字符方法

$ sed -i 's/^M/\n/g' myfile.txt
//注意:这里的“^M”要使用“CTRL-V CTRL-M”生成,而不是直接键入“^M”

参考:https://blog.csdn.net/lml200701158/article/details/52350659

(16)对文本内容快速批量替换

sed -i "s/要找查找的文本/替换后的文本/g" `grep -rl "要找查找的文本" ./`

如,将当前目录下的hello.txt文件中的h替换成a

sed -i "s/h/a/g" `grep h -rl ./hello.txt`

(17)unrar递归解压

unrar x *.rar ./tmp

将 *.rar文件解压到指定文件夹。注意首先要创建tmp文件夹再解压。

unrar安装操作链接:https://zhidao.baidu.com/question/360781951.html

(18)解决vi上下左右变ABCD问题

安装vim解决:执行sudo apt-get install vim
参考:https://blog.csdn.net/xc_zhou/article/details/80632032

(19)Linux ln -sf

link soft force

ln -sf a b

b->a即b指向a,b为超链接,b修改删除a中进行同样操作

2 报错

(1) Exiting with failure status due to previous

在命令前面加上sudo就行了。

猜你喜欢

转载自blog.csdn.net/weixin_41874898/article/details/113952384
今日推荐