Linux操作方法

home ディレクトリについて

mackxxx@ik1-405-34928:/home$ cd ..
mackxxx@ik1-405-34928:/$ cd home
mackxxx@ik1-405-34928:/home$ cd mackxxx
mackxxx@ik1-405-34928:~$

 

~ディレクトリは実際にあるわけではなくいつでも

 cd〜 

 でhomeディレクトリに戻れるようにするため。

 

cd ../の一番外側の部分がrootディレクトリになる。

mackxxx@ik1-405-34928:/$  

cd /でどこのディレクトリにいてもrootディレクトリにいける。

 

ckxxx@ik1-405-34928:/home$ cd mackxxx
mackxxx@ik1-405-34928:~$ cd /
mackxxx@ik1-405-34928:/$ cdhome
-bash: cdhome: command not found
mackxxx@ik1-405-34928:/$ cd ~
mackxxx@ik1-405-34928:~$ cd/
-bash: cd/: No such file or directory
mackxxx@ik1-405-34928:~$ cd /
mackxxx@ik1-405-34928:/$
mackxxx@ik1-405-34928:/$ ls
bin   home            lib32       media  root  sys  vmlinuz
boot  initrd.img      lib64       mnt    run   tmp  vmlinuz.old
dev   initrd.img.old  libx32      opt    sbin  usr
etc   lib             lost+found  proc   srv   var

  

rootユーザになる方法

su -コマンドを使う。 $ をつけてコマンドを解説している場合は『一般ユーザーの状態でこのコマンドを打つ。 # をつけてコマンドを解説している場合は『rootユーザーの状態でこのコマンドを打つ。  

mackxxx@ik1-405-34928:/$ su -
Password:
root@ik1-405-34928:~#

  

rootユーザを抜ける場合

exitを入力する

root@ik1-405-34928:~# exit
logout
mackxxx@ik1-405-34928:/$

ログアウトの仕方

exitを入力する(rootユーザの場合は2回)

root@ik1-405-34928:~# exit
logout
mackxxx@ik1-405-34928:/$ exit
logout

Debian GNU/Linux 10 ik1-405-34928 ttyS0

ik1-405-34928 login:

aptitudeコマンドを使用できるようにする

root@ik1-405-34928:~# apt-get install aptitude

パッケージ

rootでしかコマンドを使用できない

# aptitude install パッケージ名

# aptitude remove パッケージ名

より安全に

# aptitude update

# aptitude safe-upgrade

より積極的に更新(古いものは消す)

# aptitude update

# aptitude full-upgrade

コマンド確認

man