User Tools

Site Tools


Sidebar


Start


Teaching:

Feedback


os_cp:intro:solutions

This is an old revision of the document!


3# press Ctrl+At+F2

# press Ctrl+At+F7
5cat --help
bat --help
6man timeout
7whatis time
8man 1 man
man 7 man
9man bash
# inside man:
/printf
/dirs
N
N
13ls /usr/share/zoneinfo/
ls ../../../../../bin
14ls -a
ls -a ~
16pwd
17cd .config
ls
18cd /var/log
20cd /usr/bin
ls *cat
21ls /usr/bin/*cat
22ls /usr/bin/??
cd /usr/bin/
ls ??
23ls /usr/share/zoneinfo/*
24ls /usr/share/zoneinfo/*/UTC
25ls /usr/share/zoneinfo/*/L*
26ls /usr/share/zoneinfo/*/[FH]*
27# bash expanded ls* to "ls lsattr lsblk lscpu …"
# and then executed "ls" with arguments "lsattr lsblk lscpu …"
28mkdir foo
mkdir foo/baz
mkdir -p foo/baz/bar foo/bar foobaz/bar
29rmdir foo/baz/bar
rmdir foo/baz
30echo "foo" > file1
ln file1 file2
echo "bar" > file2
cat file1
31cd \\ln -s /tmp TMP
cd TMP
pwd
32# second column of "ls -l" results
ln -s /tmp ~/TMP
cd ~/TMP
pwd
33cd
ln -s . loop
cd loop
cd loop
pwd
34ln -s /nonexistent/path brokenSymlink
ls -l
35cp /etc/os-release /etc/SUSE-brand .
37cp -a someDir newDir
38mv newDir someDir
39mv someDir anotherDir
40cp -al anotherDir yetAnotherDir
echo "modified" > yetAnotherDir/file2
tree -D --timefmt=%H:%M:%S anotherDir yetAnotherDir
# fileów anotherDir/file2 i yetAnotherDir/file2
41cd /tmp
touch example
scp example student@lab-sec-1:example
cd /tmp
touch example
scp example student@lab-sec-1:
42scp /tmp/example student@lab-sec-1:/tmp
43cd /tmp
sftp student@lab-sec-1
sftp> cd /tmp
sftp> put example
sftp student@lab-sec-1
sftp> cd /tmp
sftp> put /tmp/example
sftp student@lab-sec-1
sftp> cd /tmp
sftp> lcd /tmp
sftp> put example
44touch file_{a..z}
rm file_?
touch file_{a..z}
rm -f file_?
45rm file_?
rm -f file_?
46mkdir someDir
rm -r someDir

os_cp/intro/solutions.1677540055.txt.gz · Last modified: 2023/02/28 00:20 by jkonczak